我有一个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;
答案 0 :(得分:0)
设置Application.ActiveExplorer.CurrentFolder属性并调用Application.ActiveExplorer.AddToSelection
请注意,触摸正在提交的项目将中止提交过程。