我正在尝试创建一个Outlook加载项,当按下按钮时,该加载项会将选定的邮件作为附件转发。最好这对Outlook Client和Outlook Web Access都适用。为此,我需要在Outlook的主UI中添加一个按钮,以显示消息列表。
但是,在新的加载项格式中,我没有看到用于Outlook的ExtensionPoint,它允许在主邮件UI中添加按钮。 https://docs.microsoft.com/en-us/office/dev/add-ins/reference/manifest/extensionpoint#extension-points-for-word-excel-powerpoint-and-onenote-add-in-commands
MessageRead窗格或MessageCompose窗格有一些选项,但是总体概述我看不到任何东西。
不过,the following New Feature complains that multiple mail items can't be selected with the add-in syntax似乎意味着可以选择一个邮件项目。如果可以选择单个邮件,则意味着可以在概览邮件页面上添加按钮,因为这是唯一可以选择的邮件。
这使我认为可以做到这一点,但是我不确定如何做到。
有人可以指出我该怎么做吗?
注意:我不是要创建COM插件。那是旧格式,我注意到它们在Outlook 2016中的可靠性越来越差。我正在尝试使用新格式。
答案 0 :(得分:3)
Outlook的MessageReadCommandSurface和MessageComposeCommandSurface扩展点适用于Outlook主窗口(资源管理器)和项目(检查器)窗口。选择电子邮件时,“浏览器功能区”按钮将激活,因此这些按钮在所选电子邮件上交互。因此,如果您已经定义了这些扩展点,则无需执行任何操作。