Outlook Web 插件上下文菜单
Outlook Web Addin Context Menu
尝试在电子邮件阅读页面上的 Outlook Web 插件(使用 VS 代码)中添加上下文菜单,但没有显示任何内容。不确定缺少什么或是否要在 manifest.xml
中添加任何其他部分
参考代码使用自:https://docs.microsoft.com/en-us/office/dev/add-ins/outlook/contextual-outlook-add-ins
橙色突出显示部分需要上下文菜单
<ExtensionPoint xsi:type="DetectedEntity">
<Label resid="contextLabel" />
<!--If you opt to include RequestedHeight, it must be between 140px to 450px, inclusive.-->
<!--<RequestedHeight>360</RequestedHeight>-->
<SourceLocation resid="detectedEntityURL" />
<Rule xsi:type="RuleCollection" Mode="Or">
<Rule xsi:type="ItemIs" ItemType="Message" FormType="Read" />
<Rule xsi:type="ItemIs" ItemType="Appointment" FormType="Read" />
<Rule xsi:type="ItemHasKnownEntity" EntityType="PhoneNumber" Highlight="all" />
</Rule>
</ExtensionPoint>
您对上下文 Add-in 和上下文菜单感到困惑。
Outlook add-ins 根据此处的文档不支持上下文菜单扩展点:https://docs.microsoft.com/en-us/office/dev/add-ins/reference/manifest/extensionpoint
从文档中可以看出,您在 Outlook 中没有上下文菜单,而在 W、X、P、OneNote 中有。
Extension points for Word, Excel, PowerPoint, and OneNote add-in commands.
- PrimaryCommandSurface - The ribbon in Office.
- ContextMenu -
The shortcut menu that appears when you right-click in the Office UI.
Extension points for Outlook MessageReadCommandSurface
- MessageComposeCommandSurface
- AppointmentOrganizerCommandSurface
- AppointmentAttendeeCommandSurface
- Module (Can only be used in the DesktopFormFactor.)
- MobileMessageReadCommandSurface
- MobileOnlineMeetingCommandSurface
- LaunchEvent
- Events
- DetectedEntity
上面提到的 DetectedEntry
扩展点的清单 - 这意味着如果满足规则列表中的条件 - 你应该得到上下文 Add-in。不是菜单。
尝试在电子邮件阅读页面上的 Outlook Web 插件(使用 VS 代码)中添加上下文菜单,但没有显示任何内容。不确定缺少什么或是否要在 manifest.xml
中添加任何其他部分参考代码使用自:https://docs.microsoft.com/en-us/office/dev/add-ins/outlook/contextual-outlook-add-ins
橙色突出显示部分需要上下文菜单
<ExtensionPoint xsi:type="DetectedEntity">
<Label resid="contextLabel" />
<!--If you opt to include RequestedHeight, it must be between 140px to 450px, inclusive.-->
<!--<RequestedHeight>360</RequestedHeight>-->
<SourceLocation resid="detectedEntityURL" />
<Rule xsi:type="RuleCollection" Mode="Or">
<Rule xsi:type="ItemIs" ItemType="Message" FormType="Read" />
<Rule xsi:type="ItemIs" ItemType="Appointment" FormType="Read" />
<Rule xsi:type="ItemHasKnownEntity" EntityType="PhoneNumber" Highlight="all" />
</Rule>
</ExtensionPoint>
您对上下文 Add-in 和上下文菜单感到困惑。
Outlook add-ins 根据此处的文档不支持上下文菜单扩展点:https://docs.microsoft.com/en-us/office/dev/add-ins/reference/manifest/extensionpoint
从文档中可以看出,您在 Outlook 中没有上下文菜单,而在 W、X、P、OneNote 中有。
Extension points for Word, Excel, PowerPoint, and OneNote add-in commands.
- PrimaryCommandSurface - The ribbon in Office.
- ContextMenu - The shortcut menu that appears when you right-click in the Office UI.
Extension points for Outlook MessageReadCommandSurface
- MessageComposeCommandSurface
- AppointmentOrganizerCommandSurface
- AppointmentAttendeeCommandSurface
- Module (Can only be used in the DesktopFormFactor.)
- MobileMessageReadCommandSurface
- MobileOnlineMeetingCommandSurface
- LaunchEvent
- Events
- DetectedEntity
上面提到的 DetectedEntry
扩展点的清单 - 这意味着如果满足规则列表中的条件 - 你应该得到上下文 Add-in。不是菜单。