2015-12-24 5 views
1

Использование Visual Studio 2015 для создания аддона для Outlook 2013. Я уже построил этот аддон для Excel 2013. Дополнение должно быть доступно из контекстного меню в тело электронной почты.Доступ к надстройке из контекстного меню тела электронной почты

Следующий фрагмент кода, как правило, как я добавил кнопку контекстного меню Excel, но не могу найти, как сделать это для внешнего вида электронной почты:

Dim contextmenu As Office.CommandBar 
    Dim DDHButton As Office.CommandBarButton 
    contextmenu = Application.CommandBars("cell") 

    DDHButton = contextmenu.Controls.Add(Type:=Office.MsoControlType.msoControlButton, Before:=20) 

    With DDHButton 
     .FaceId = 2308 
     .Caption = "Button Name" 
     .Tag = "New Button" 
     .TooltipText = "etc. etc." 
    End With 

Я попытался изменить это следующее:

contextmenu = Application.ActiveExplorer.CommandBars("ContextMenuMailItem") 

И многие другие варианты этой линии безрезультатно.

У меня также есть предложения по созданию ленты и редактированию xml-файла, но с этим тоже не было никакой удачи!

Любые предложения?

ответ

Смежные вопросы