【发布时间】:2015-02-23 16:54:16
【问题描述】:
我有一个用 C# 编写的小型 Outlook 2010/2013 插件。如果电子邮件正文中的选定文本符合某种模式,它会添加额外的上下文菜单条目。为此,我使用了如下ribbon.xml:
<?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>
效果很好。 现在我想扩展它,如果用户在电子邮件主题中选择一些文本,它还会添加一些上下文菜单条目。
不幸的是,我无法找到任何 Microsoft 文档如何做到这一点。我确信这是可能的,因为自动更正也适用于主题字段,但我就是找不到方法。有人可以帮忙吗?
【问题讨论】:
标签: c# outlook contextmenu outlook-addin outlook-2010