Outlook加载项如何使自定义选项卡仅在“新建邮件撰写”窗口中显示

Outlook加载项如何使自定义选项卡仅在“新建邮件撰写”窗口中显示,outlook,tabs,outlook-addin,add-in,ribbon,Outlook,Tabs,Outlook Addin,Add In,Ribbon,我相信有一个简单的方法可以做到这一点,我忽略了。但是,如何使Ribbon.xml中的自定义选项卡仅显示在“新建邮件撰写”窗口中?我希望有自己的选项卡,这样组和按钮的功能区将是干净的 我目前正在做一个变通方法,以便在发生新邮件项目事件时使选项卡控件无效,但必须有一种更简单的方法来做到这一点 如有任何建议,将不胜感激 它是Windows 10中的Outlook 2016桌面 谢谢。您的功能区XML必须只指定Microsoft.Outlook.Mail.Compose-请参阅非常感谢您!这完全简化了我

我相信有一个简单的方法可以做到这一点,我忽略了。但是,如何使Ribbon.xml中的自定义选项卡仅显示在“新建邮件撰写”窗口中?我希望有自己的选项卡,这样组和按钮的功能区将是干净的

我目前正在做一个变通方法,以便在发生新邮件项目事件时使选项卡控件无效,但必须有一种更简单的方法来做到这一点

如有任何建议,将不胜感激

它是Windows 10中的Outlook 2016桌面


谢谢。

您的功能区XML必须只指定
Microsoft.Outlook.Mail.Compose
-请参阅非常感谢您!这完全简化了我在代码中所做的工作。我在GetCustomUI函数中同时拥有Mail.Compose和Outlook.Explorer ribbonIDs。非常感谢你的帮助。