首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >扩展outlook 2010/2013主题中的上下文菜单

扩展outlook 2010/2013主题中的上下文菜单
EN

Stack Overflow用户
提问于 2015-02-24 00:54:16
回答 3查看 667关注 0票数 1

我有一个用C#编写的小型Outlook2010/2013插件。如果电子邮件正文中的选定文本符合某种模式,它会添加额外的上下文菜单项。为此,我使用了如下的ribbon.xml:

代码语言:javascript
运行
复制
<?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文档如何做到这一点。我相信这是可能的,因为自动更正在主题字段中也有效,但我就是找不到方法。有人能帮上忙吗?

EN

回答 3

Stack Overflow用户

发布于 2015-02-24 02:28:22

该菜单是不可扩展的。拼写检查器是该控件的一个组成部分,它不是由插件动态添加的。

票数 2
EN

Stack Overflow用户

发布于 2015-02-24 02:21:23

Ribbon UI可扩展性模型没有为这些上下文菜单提供任何idMso值。您可以在MSDN中使用Extending the User Interface in Outlook 2010文章中描述的所有可能的自定义。

票数 0
EN

Stack Overflow用户

发布于 2015-03-23 19:44:19

您所说的outlook 2010/2013插件是什么意思?单个插件支持两个版本的outlook?

因为从2010年起就有一些功能被弃用了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28678983

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档