gpt4 book ai didi

outlook - 名称 'application' 在当前上下文中不存在

转载 作者:行者123 更新时间:2023-12-01 23:30:41 27 4
gpt4 key购买 nike

您好,我正在开发一个解决方案,使用 VSTO 2012 和 Microsoft Outlook 2010 插件在 Outlook 2010 中创建工具栏。简而言之,我能够创建 Outlook 功能区和按钮,但无法获得打开 .oft 文件的按钮。在 Visual Studio 中,我收到以下错误“当前上下文中不存在名称“应用程序””。我还添加了对 Microsoft Office 14.0 对象库的引用。下面是代码...

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Linq;
using Outlook = Microsoft.Office.Interop.Outlook;
using Office = Microsoft.Office.Core;
using Microsoft.Office.Tools.Ribbon;

namespace OutlookAddIn8
{
public partial class Ribbon1
{
private void Ribbon1_Load(object sender, RibbonUIEventArgs e)
{

}
private void CreateItemFromTemplate()
{
Outlook.Folder folder =
Application.Session.GetDefaultFolder(
Outlook.OlDefaultFolders.olFolderDrafts) as Outlook.Folder;
Outlook.MailItem mail =
Application.CreateItemFromTemplate(
@"c:\ivy.oft", folder) as Outlook.MailItem;
mail.Subject = "Congratulations";
mail.Save();
}

private void button1_Click(object sender, RibbonControlEventArgs e)
{

}
}

}

感谢任何帮助,这可能是一些简单的事情被错过了。

最佳答案

可以使用Globals.ThisAddIn.Application访问Application的实例。如果您将 AddIn 类重命名为不同的名称,例如MyAddIn 那么命令将是:Globals.MyAddIn.Application

以下是包含更多详细信息的链接:http://msdn.microsoft.com/en-us/library/vstudio/bb157876(v=vs.100).aspx

关于outlook - 名称 'application' 在当前上下文中不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13819663/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com