【发布时间】:2016-01-01 04:23:00
【问题描述】:
大家下午好!提前感谢您提供的任何指导。我正在使用 Visual Studio 2015 和 C# 创建 Outlook 加载项。我使用功能区设计器(名为 MainRibbon)创建了一个功能区,并使用以下代码在运行时启动它:
// Load MainRibbon
protected override Microsoft.Office.Core.IRibbonExtensibility
CreateRibbonExtensibilityObject()
{
return Globals.Factory.GetRibbonFactory().CreateRibbonManager(
new Microsoft.Office.Tools.Ribbon.IRibbonExtension[] { new MainRibbon() }
);
}
我遇到的问题是我的 Outlook 安装了第三方加载项,该加载项也有自己的功能区。测试我的功能区时,我的选项卡按预期显示在功能区上,但第三方加载项选项卡消失了,该第三方加载项选项卡中的图标合并到我的自定义功能区中。
理想情况下,我希望第三方加载项保留自己的选项卡,而我的功能区也拥有自己的选项卡。我是 Visual Studio 的新手,并通过 MSDN 来创建它,但我看不到让我的功能区只针对我的插件。
【问题讨论】:
标签: c# visual-studio-2015 vsto outlook-addin