4

我正在为 Outlook 的 2007 和 2010 开发 C# 插件。

假设我有Outlook.MailItem当前显示的邮件的对象,我想用按钮替换部分邮件文本,这将调用内部加载项函数(当然传递一些参数)。是否有可能将该回调添加到附加功能?如果是,那么你们能否让我走上正轨,因为我似乎找不到与此相关的任何内容。

4

1 回答 1

1

据我所知,您不能将按钮添加到MailItem.Body. 您可以做的最好的事情是根据消息正文的内容将项目添加到功能区 UI 。也有使用自定义任务窗格表单区域的类似方法。

您可以尝试直接使用 Word 编辑器,但我没有尝试过该路径。

Outlook.Inspector inspector = Globals.ThisAddIn.Application.ActiveInspector();
Word.Document document = (Word.Document)inspector.WordEditor;
于 2012-10-09T13:51:24.757 回答