Как добавить запись в раздел «Новые элементы» в Outlook 2010? - PullRequest
1 голос
/ 13 апреля 2011

Я обновляю плагин 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 ]

3 голосов
/ 30 мая 2011

Я думаю, вы найдете ответ здесь:

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

Этот конкретный пример показывает, как добавить команду к выпадающей кнопке New Items.

0 голосов
/ 23 января 2014

На случай, если связанная страница сломается, вот код:

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