2015-02-23 84 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

相关问题