2
打开我有一个Outlook 2007外接在VSTO 2005 SE,允许用户邮件保存到我们的文档管理系统。从我们的系统内,用户可以打开他们以前保存的电子邮件。但是,当我这样做时,我需要尝试并阻止他们再次保存它们。如何确定一个的MailItem正从Outlook 2007中使用VSTO 2005 SE
我试图找出如何确定是否被打开的MailItem从Outlook电子邮件客户端或从外部源的到来。
我知道,通常Mailitem的EntryId属性是null或空字符串,当一个Mailitem以前没有保存在Outlook中,但是,它似乎是从我们的系统内打开一个Mailitem时,EntryID不是null 。
其实,这是一个很好的主意,当用户保存到我们的系统,我们不进行任何设置,我们也许应该这样我们就可以知道,如果他们打开一封电子邮件从我们的系统或没有。我会看看Outlook Spy,看看我能从第三方系统看到什么。 – Adam 2010-05-21 14:11:15