Определить, открыт ли MailItem в режиме создания или чтения

Есть ли какой-нибудь способ определить, открывается ли MailItemв представлении ReadMail( не уверен в терминологии здесь) или в представлении Compose. То есть, открываю ли я письмо, которое было отправлено мне, или я открываю письмо для отправки кому-то.

Я проверил объекты MailItemи Inspector, но не нашел ничего подходящего. К сожалению, я не знаю, как получить доступ к определенным свойствам (где-то я видел какой-то метод GetProperty()), поэтому я не знаю, смогу ли я получить к нему доступ через это..

Я надеялся что я мог бы сделать что-то вроде:

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

7
задан Default 23 April 2012 в 13:44
поделиться