确定MailItem是在Compose还是Read模式下打开

Def*_*ult 7 c# outlook outlook-2007

是否有某种方法可以确定是否MailItem正在打开ReadMail view(不确定这里的术语)或是否正在打开Compose view.也就是说,我打开了一封发给我的邮件,还是我打开邮件发送给某人.

我检查了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)
{
    // ...
}
Run Code Online (Sandbox Code Playgroud)

Sli*_*SFT 6

_MailItem.Sent消息处于" 读取"模式时为true,消息处于" 撰写"模式时为false .