如何从新的Compose窗口获取Outlook.MailItem?

时间:2012-12-19 19:36:44

标签: c# vsto outlook-addin outlook-2010

我正在尝试从加载项中捕获MailItem对象。我试着查看Globals.FormRegions但是没有真正到达任何地方。有任何线索如何在新的Compose窗口中访问Outlook.MailItem

1 个答案:

答案 0 :(得分:6)

您可以使用ActiveInspector访问MailItem检查员是显示各个Outlook项目的窗口。 Inspector.CurrentItem返回当前显示在检查器窗口中的Outlook项目。

Outlook.MailItem mailItem = Globals.ThisAddIn.Application.ActiveInspector().CurrentItem as Outlook.MailItem;