【问题标题】:Outlook Web Add-in: Can we add an entry into context menu?Outlook Web 插件:我们可以在上下文菜单中添加一个条目吗?
【发布时间】:2018-11-06 00:50:59
【问题描述】:

我没有在 Outlook Web 加载项文档中找到此功能。但值得一问...

我们想在 Outlook 右键菜单(上下文菜单)中添加一个新条目,以便它可以打开一个超链接(网址因您突出显示的内容而异)以与我们的门户网站集成。

我知道contextual outlook add-in 是更接近的解决方案。 但这不是我们想要的用户体验。

我们希望支持用户通过突出显示的关键字和右键单击上下文菜单来有意触发加载项,而不是基于 RegEx 突出显示所有内容。

想知道今天是否可以使用最新的 Outlook 桌面应用程序。

用户场景:

  1. 用户在电子邮件阅读/写作模式下突出显示关键字
  2. 用户右键单击鼠标
  3. 上下文菜单显示有我们的自定义菜单项
  4. 当用户点击我们的自定义菜单项时,它会打开一个浏览器,其中包含基于用户突出显示的内容的 url。

【问题讨论】:

    标签: outlook-addin office-js outlook-web-addins


    【解决方案1】:

    目前无法扩展 Outlook 上下文菜单。可用的extension points 是:

    • MessageReadCommandSurface
    • MessageComposeCommandSurface
    • AppointmentOrganizerCommandSurface
    • AppointmentAttendeeCommandSurface
    • 模块(只能在 DesktopFormFactor 中使用。)
    • MobileMessageReadCommandSurface
    • 活动
    • 检测到的实体

    您可能应该将您的业务案例添加到 Office 开发用户语音请求中:Outlook Web Add-in: Add Context Menu Mail Item Extension Point 或至少支持它。

    【讨论】:

    • 谢谢,斯拉瓦。您知道 Outlook 桌面是否仍支持 Com 加载项?在我看来,Com 插件能够自定义上下文菜单。但不确定此技术是否仍受支持或将被网络插件取代
    • @VivienHung 适用于 Windows 的 Outlook 桌面完全支持 COM/VSTO 加载项。 Office JS 加载项不是 com 技术的替代品,至少目前是这样。 Com 插件非常健壮且功能覆盖面广。例如,在您的情况下,添加上下文菜单只是几行代码。请看这篇文章:Selecting an API or technology for developing solutions for Outlook。感觉你会从阅读这些材料中受益。
    猜你喜欢
    • 2023-03-22
    • 1970-01-01
    • 1970-01-01
    • 2013-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-20
    相关资源
    最近更新 更多