需要在 outlook ReportItem 上添加上下文菜单(就 outlook 用户而言 'Read Receipt')

Need to Add Context menu on outlook ReportItem (In terms of outlook users 'Read Receipt')

我正在尝试为 Microsoft Outlook 2013 开发 Outlook 加载项。我已经在 outlook MailItem、DocumentItem 上添加了上下文菜单。我已经对 ReportItem 上的上下文菜单进行了一些研究(就前景而言 'Read Receipt'),但我对此一无所知。

谁能帮我在 outlook 已读回执 (ReportItem) 上创建上下文菜单?

有关更多详细信息,我附上了一些关于我的代码的图片。

这是我的功能区XML代码

谢谢

看来您只需要找到一个正确的 idMso 值。尝试以下标记:

<contextMenus>    
   <contextMenu idMso="ContextMenuReportItem">
      <button id="MyContextMenuReportItem"
        label="ContextMenuReportItem"
        onAction="OnMyButtonClick"/>
   </contextMenu>  
</contextMenus>

Extending the User Interface in Outlook 2010 文章中阅读更多相关信息。

Fluent UI(又名 Ribbon UI)在以下系列文章中有深入介绍:

我花了很多时间研究后终于找到了解决方案。

<contextMenu idMso="ContextMenuMailItem">

使用上面的 idmso,我可以在 Outlook ReportItem 上添加上下文菜单。