C#我希望从Outlook加载项

时间:2016-02-24 14:50:33

标签: c# outlook outlook-addin outlook-redemption

我有一个outlook外接程序,使用C#程序我必须得到outlooks outbox的焦点。这是因为在控制任何邮件项目时,我在功能区中有一个按钮被激活。理想情况下,我想触发分割按钮。我尝试将其设置如下,但它获取邮件的唯一信息,如主题,但不会获得焦点或控制发件箱。

Microsoft.Office.Interop.Outlook._NameSpace oNs = OutlookApp.GetNamespace("MAPI");
Outlook.MAPIFolder outbox = this.Application.ActiveExplorer().Session.
GetDefaultFolder(Outlook.OlDefaultFolders.olFolderOutbox);
Outlook.MailItem outboxFirstmail = outbox.Items.GetFirst() as Outlook.MailItem;

1 个答案:

答案 0 :(得分:0)

设置Application.ActiveExplorer.CurrentFolder属性并调用Application.ActiveExplorer.AddToSelection

请注意,触摸正在提交的项目将中止提交过程。