2012-04-23 81 views
6

有什麼方法可以確定是否在ReadMail view(不確定此處的術語)或Compose view中打開MailItem。也就是說,我打開一封寄給我的郵件,還是打開一封郵件發送給某人。確定郵件項目是否在撰寫或讀取模式下打開

我檢查了MailItemInspector對象,但無法找到相關的東西。不幸的是,我不知道如何訪問特定的屬性(我已經在某處看到了一些GetProperty()方法),所以我不知道我是否可以通過它訪問它..

我希望能有一些我可以不喜歡:當消息在模式,假當消息在撰寫模式

// where OutlookApp is my Outlok Application 
Outlook.Inspector inspector = OutlookApp.ActiveInspector(); 
Outlook.MailItem item = inspector.CurrentItem as Outlook.MailItem; 
if (item.IsOpenInComposeView) 
{ 
    // ... 
} 
+0

是否屬性'Caption'的'Inspector'的不給任何線索? – 2012-04-23 13:58:11

+0

我查了一下,它指出:「信息」兩個 – Default 2012-04-23 13:59:54

回答

5

_MailItem.Sent將是真實的。

+0

慣於如果消息是一個答覆,將工作,只要是新的郵件messagem – 2017-06-22 21:29:38

相關問題