首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >VSTO Outlook:在Outlook简化和经典条带中放置自定义组

VSTO Outlook:在Outlook简化和经典条带中放置自定义组
EN

Stack Overflow用户
提问于 2022-07-19 10:07:20
回答 1查看 54关注 0票数 0

我在丝带菜单中有一个自定义组。在经典和简化的资源管理器视图中,我想把我的组放在组后面,在找到组之前,我的意思是,在组和找到组之间。看截图。我该怎么做?

经典观点:

简化视图:

我尝试了以下几点:

代码语言:javascript
复制
  <ribbon>
    <tabs>
      <tab idMso="TabMail">
        <group id="MyGroupHome" 
               insertBeforeMso="GroupFind"

但不起作用。我如何使我的小组始终可见在所有视图,经典和简化,甚至在全屏或不全屏?

UPDATE:使用insertBeforeMso="GroupContactFind“在全屏上工作,但当没有全屏时(单击窗口的最小化按钮),则它只在经典视图中工作,而不是在简化视图中工作。发生什么事了呢?

UPDATE 2:如果我在丝带中左击我的组,那么就会出现一个上下文菜单,并且有一个选项,上面写着"Pin to “,如果我选择了它,那么我的组总是在带状中可见,这正是我想要的,但是如何以编程的方式进行呢?

EN

Stack Overflow用户

发布于 2022-07-19 12:28:41

很可能在运行时会出现错误,Office会自动隐藏自定义。例如,当丝带UI上没有这样的MsoId时,您将不会显示自定义UI。因此,为了跟踪这种情况,我总是建议在开发外接程序时在主机应用程序中启用UI错误。

默认情况下,如果VSTO外接程序试图操作Microsoft用户界面(UI)而失败,则不会显示错误消息。但是,可以将Microsoft应用程序配置为显示与UI相关的错误消息。您可以使用这些消息来帮助确定为什么没有出现自定义带状,或者为什么会出现带状,但没有出现控件。

显示VSTO外接程序用户界面错误

启动application.

  • Click
  1. 选项卡。
  2. 单击“选项”。在“类别”窗格中单击“
  3. ”,单击“Advanced.
  4. In the details”窗格,选择“Show VSTO Add-in user interface errors”,然后单击“确定。

”。

对于Outlook,Show VSTO Add-in user interface errors复选框位于详细信息窗格的Developer部分。对于其他应用程序,复选框位于详细信息窗格的General部分。

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73034989

复制
相关文章

相似问题

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