2012-11-06 43 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」。

相關問題