2015-02-23 60 views
0

我有一個用C#編寫的小型Outlook 2010/2013加載項。如果電子郵件正文中的選定文本符合某種模式,則會添加其他上下文菜單條目。爲此,我使用了一個如下所示的ribbon.xml:在Outlook 2010/2013主題中擴展上下文菜單

<?xml version="1.0" encoding="UTF-8"?> 
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="Ribbon_Load"> 
    <ribbon/> 
    <contextMenus> 
     <contextMenu idMso="ContextMenuReadOnlyMailText"> 
      <button id="DoSomethingButton" insertAfterMso="Copy" getLabel="GetLabel" 
       getImage="GetImage" onAction="DoSomething" getVisible="IsTextSelected" 
       getScreentip="GetTip" /> 
     </contextMenu> 
    </contextMenus> 
</customUI> 

工作正常。 現在我想擴展一下,如果用戶在電子郵件的主題中選擇了一些文本,它還會添加一些上下文菜單條目。

Extend the context menu

遺憾的是我沒能找到任何微軟文檔如何做到這一點。我相信這是可能的,因爲自動更正也適用於主題領域,但我無法找到如何。誰能幫忙?

回答

1

該菜單不可擴展。拼寫檢查器是該控件的一個組成部分,它不會被插件動態添加。

0

Outlook 2010/2013 addin是什麼意思?支持兩種版本的outlook的單一插件?

由於從2010年起不推薦使用的功能很少。

+0

是一個加載項,但支持兩種Outlook版本。我確信有不同的功能,但在這裏我要求「如何擴展主題上下文菜單」。不幸的是,這是不可能的,因爲它已經回答了。 – 2015-03-24 13:22:08

+0

你是否在你的插件中使用絲帶? – 2015-03-25 15:44:52

+0

不,我不需要功能區。 – 2015-03-28 08:32:50