如何在outlook 2010插件中以编程方式显示对话框(回复/转发/等)

时间:2011-10-22 13:54:44

标签: c# vsto outlook-addin

我有一个从outlook的其中一个文件夹中挑选的邮件。我想打开,说这个邮件项目的outlook native Reply对话框。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:3)

好的,我自己已经找到了答案(这么快!)

经过一些谷歌搜索后,我登陆了这个页面Outlook Object Model,偶然发现了以下几点

使用特定项目(如MailItem或ppointmentItem)的GetInspector方法来检索与其关联的Inspector。

仅从该页面注释

Inspector对象表示一个窗口,显示单个项目,如电子邮件,任务或约会

此时我记得MailItem有前进/回复的方法;但是,那些返回相应的MailItem对象。然后我记得我在类中看到了一个显示相关检查器的Display方法......浏览到Display的定义,它显示它“显示”该对象的新检查器。哇!

所以这里的代码是那些热衷于了解并且必须通读我可能无聊的演绎故事的人的代码:

mailItem.Reply()显示();

就这么简单!多可惜! : - )