如何将Ribbon命令添加到现有功能区选项卡

时间:2015-10-21 10:04:44

标签: outlook visual-studio-2015 ms-office add-in ribbon

我想将命令添加到Outlook 2016主页选项卡,然后按照步骤操作:https://msdn.microsoft.com/en-us/library/bb386104.aspx

但我看不到功能区显示,也无法从自定义功能区找到它

是否需要更多详细信息演练来创建功能区选项卡的命令

1 个答案:

答案 0 :(得分:1)

您希望在Outlook中看到您的控件到底在哪里?它是检查员或探险家窗口吗?可能是预约项目?您在功能区设计师的属性中选择了哪些上下文?

默认情况下,如果加载项尝试操作Microsoft Office用户界面(UI)并失败,则不会显示任何错误消息。但是,您可以将Microsoft Office应用程序配置为显示与UI相关的错误的消息。您可以使用这些消息来帮助确定未显示自定义功能区的原因,或者为何显示功能区但未显示控件的原因。有关详细信息,请参阅How to: Show Add-in User Interface Errors

最后,确保主机应用程序加载了加载项。 Microsoft Office应用程序可以禁用意外行为的VSTO加载项。如果应用程序未加载VSTO加载项,则应用程序可能已禁用硬件或软件禁用VSTO加载项。

当VSTO加载项导致应用程序意外关闭时,可能会发生硬禁用。如果在VSTO加载项中的启动事件处理程序正在执行时停止调试器,则可能还会在开发计算机上发生此错误。

当VSTO加载项产生不会导致应用程序意外关闭的错误时,可能会发生软禁用。例如,如果在启动事件处理程序执行时抛出未处理的异常,应用程序可能会软禁用VSTO加载项。

当您重新启用软禁用的VSTO加载项时,应用程序会立即尝试加载VSTO加载项。如果最初导致应用程序软件禁用VSTO加载项的问题尚未修复,则应用程序将再次软禁用VSTO加载项。有关详细信息,请参阅How to: Re-enable a VSTO Add-in That Has Been Disabled