2012-11-06 45 views
0

我添加了一个自定义的“新安全邮件”按钮添加到我的Outlook中。当用户单击按钮时,我希望新的邮件对话框出现,并且我想要处理发送按钮单击事件,以便我可以执行一些额外的操作并可能取消发送。在Outlook中添加新的邮件对话框添加

这里有很多关于如何使用Microsoft.Office.Interop.Outlook.MailItem从外部应用程序中打开新的Mial对话框的示例,但是在Outlook中添加内容的正确方法是什么?

感谢您的帮助, 马特

回答

0

我设法在我的按钮单击事件下面的代码来解决这个问题。

using Outlook = Microsoft.Office.Interop.Outlook; 

Outlook.MailItem mail = Globals.ThisAddIn.Application.CreateItem(Outlook.OlItemType.olMailItem); 
mail.UserProperties.Add("IsSecure", Outlook.OlUserPropertyType.olYesNo); 
mail.Display(); 

我订阅发送点击事件,并检查每一次MailItem是否包含UserProperty“IsSecure”。

相关问题