有没有办法判断Outlook 2007中的当前检查器窗口是“读取”窗口还是“撰写”窗口?
我知道我们可以捕获事件,并在其上设置标志,但我不想捕获新的/回复/转发事件。有没有办法从Inspector对象中告诉它?任何财产?任何MAPI属性?
赞赏正确方向的指针。
此致
答案 0 :(得分:6)
可能最简单的方法是查看检查员当前项目是否已发送
Outlook.MailItem currentMail = Inspector.CurrentItem as Outlook.MailItem;
if (currentMail != null)
{
if (currentMail.Sent)
{
//Read Mode
}
else
{
// Compose
}
}