如何在Outlook 2010“新项目”功能区中添加条目?

时间:2011-04-13 11:54:19

标签: outlook vsto outlook-addin ribbonx

我正在将Outlook 2003插件更新到Outlook 2010,从此处理功能区。

我已经知道如何通过ribbon.xml文件在功能区中添加新组。

但我不知道如何自定义现有功能区,即在“新项目”下拉按钮中添加新条目。

我想通过了解正确的idMso可以做到这一点。

对于它的价值,该项目是.NET 4 VSTO项目。

对此有什么想法吗?

这样的东西不起作用,毕竟GroupMailNew组可能是只读的:

      <tab idMso="TabMail">
        <group idMso="GroupMailNew">
          <menu idMso="MailNewItemMenu">
            <button id="fooID" label="Foobar"/>
          </menu>
        </group>
      </tab>

2 个答案:

答案 0 :(得分:3)

我相信你会在这里找到答案:

http://msdn.microsoft.com/en-us/library/ee692172.aspx#OfficeOLExtendingUI_NewItemsMenuforJournalModule

此特定示例显示如何将命令添加到“新建项目”下拉按钮。

答案 1 :(得分:0)

以防链接页面被破坏,这是代码:

<contextMenus>    
    <contextMenu idMso="MenuMailNewItem">
        <button id="MyMenuMailNewItem"
            label="MenuNewMailItem"
            onAction="OnMyButtonClick"/>
    </contextMenu>  
</contextMenus>