如果我添加VersionOverrides元素以定义自定义功能区按钮以启动加载项的任务窗格,则我的自定义窗格的选项卡在Outlook 2016中不再可见,但它位于Outlook Online / OWA中。它的定义没有任何激活规则,因此它应该出现在每个读取消息中。如果我已经定义了自定义功能区按钮来启动它,那么隐藏选项卡是一个错误还是设计?如果我删除了VersionOverrides元素,则会再次显示该选项卡。
答案 0 :(得分:0)
编辑2016年11月。对于Outlook加载项自定义窗格被视为已过时 https://dev.office.com/blogs/make-your-add-ins-available-in-the-office-ribbon
旧答案:
我与Office扩展性高级产品经理讨论了类似的主题。如果我引用他,我希望他不介意。 Outlook Web加载项应考虑自定义窗格:
仅为当前不支持Office命令的客户端提供遗留支持。命令提供了一种更加直观,自然且引人入胜的使用插件的方式,这就是我们非常努力地推动它们的原因。
话虽如此,OWA还不支持命令。 Owa在您的清单中查找旧的FormSettings
元素,并在加载项命令不存在时显示与以前相同的自定义窗格。对于Office 2016,当清单中没有VersionOverrides
元素用于复古兼容性目的时,也是如此。
现在,我们加载项开发人员很难在OWA和桌面之间提出一个完全不同的用户体验插件。然后,如果您希望自定义窗格在Outlook桌面2016中使用加载项命令(只有在编写时支持命令的主机),则必须使用类型为{{1的ExtensionPoint
指定它在xsi:type="CustomPane"
中查看此示例
VersionOverrides