Модификация Outlook «щелкнуть правой кнопкой мыши по контакту»

1

Я пытаюсь написать надстройку Outlook 2010 с помощью Visual Studio 2013.

Как изменить меню, которое открывается после щелчка правой кнопкой мыши на "карточке контакта" на странице "Контакты"?

Теги:
outlook

1 ответ

1
Лучший ответ

Этот пост в CodeProject может помочь связать

Щелкните правой кнопкой мыши на проводнике решений и добавьте элемент New Ribbon (XML). Замените созданный XML следующим образом:

<?xml version="1.0" encoding="UTF-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
      <contextMenus> 
        <contextMenu idMso="ContextMenuContactItem"> 
          <menuSeparator id="mniMailItemMenuSeparator" />
          <button id="customButton"
                  label="Name of your Menu Item"   insertBeforeQ="Copy"
                  getImage="LoadCustomImage"
                  onAction="OnMyButtonClick" /> 
        </contextMenu>
      </contextMenus>
  </customUI>

Теперь вам просто нужно добавить

OnMyButtonClick(Office.IRibbonControl control)

на ваш код Ribbon1.cs.

  • 1
    И добавить: protected override Microsoft.Office.Core.IRibbonExtensibility CreateRibbonExtensibilityObject() { return new Ribbon1(); } ThisAddIn

Ещё вопросы

Сообщество Overcoder
Наверх
Меню