功能区可发现性问题

Ribbon Discoverability Issues

在语音发帖之前,我想确认一下我的理解是否正确。

当 Ribbon 被引入 Office 时,主要的一点是可发现性。看来 Outlook JS API 脱离了这一点。

  1. 我无法在清单的资源管理器功能区上指定我的选项卡。
  2. 我无法动态更改任何功能区的内容。
  3. 如果我为 MessageReadCommandSurface 创建自定义选项卡,Explorer 将显示该选项卡;但是,如果我为任何其他表面创建自定义选项卡,Explorer 将不会显示它。
  4. 如果我为 MessageReadCommandSurface 创建自定义选项卡,则无论我为其他界面指定默认选项卡还是自定义选项卡,来自其他界面的控件都不会显示在资源管理器功能区中。
  5. Explorer 将显示自定义选项卡(如果为 MessageReadCommandSurface 定义),而 Inspector 将显示适合表面的选项卡。
  6. 根据 3、4 和 5,如果为自定义选项卡标签选择 "My Company Name"(跨不同的自定义选项卡),则资源管理器的选项卡与检查器的选项卡不同步。这让用户感到困惑。
  7. 如果我们为每个表面添加不同的选项卡以解决​​ #6,它会造成混乱,并且仍然不会为资源管理器带来控件。
  8. 将所有内容都转储到默认选项卡上仍然会造成混乱,并且不符合在默认选项卡上设置少于六个顶级命令的建议。 ( https://docs.microsoft.com/en-us/office/dev/add-ins/design/add-in-commands )

以上理解是否正确?有没有办法解决上述问题?团队计划在不久的将来解决上述问题吗?

谢谢

以上说法均正确
这里没有任何解决方法。

感谢您的反馈。了解加载项开发人员的新要求,有助于我们继续在我们的平台上实现出色的场景。您的陈述似乎包含对不属于我们产品的功能的潜在要求。我们在用户语音页面上跟踪 Outlook 加载项功能请求。请在那里添加您的请求。在我们进行规划过程时,还会考虑用户语音的特征。

Link 转至用户语音:https://officespdev.uservoice.com/forums/224641-general/category/131778-outlook-add-ins

再次感谢您的反馈,
Outlook 加载项工程团队