[英]How to use multiple XML ribbon in one Outlook VSTO Add in
我正在使用Outlook VSTO Add In,首先将一个Button(ribbon)添加到TabMail,然后在右键单击任何Inbox项目时需要一个自定义上下文菜单项,因此我添加了另一个Ribbon,但是在CreateRibbonExtensibilityObject()
我只能退回一条色带。
protected override Microsoft.Office.Core.IRibbonExtensibility CreateRibbonExtensibilityObject()
{
return new Ribbon2();
}
我尝试了一些旧的不清楚的解决方案,例如下面的添加名称空间,但是它不起作用,也许它们是用于合并两个选项卡和组,而不是用于两个不同类型的功能区。
<?xml version="1.0" encoding="UTF-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui"
onLoad="Ribbon_Load" xmlns:x="MySpace.Outlook">
<contextMenus>
<contextMenu idMso="ContextMenuMailItem">
<button
id="MyContextMenuMailItem" label="ContextMenuMailItem"
idQ="MyRibbons"/>
</contextMenu>
</contextMenus>
</customUI>
如何在同一个加载项中同时使用两个功能区?
您必须提供一个带有两个指定元素的XML字符串。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.