检测错误
在 IRibbonExtensibility.GetCustomUI 调用中返回的自定义用户界面 XML 标记通常包含当相应的 Microsoft Office Fluent 用户界面 (UI) 时运行的回调,这些回调 (,例如资源管理器、检查器或菜单) 即将显示。
您必须将 XML 标记中的每个回调添加到实现 IRibbonExtensibility 的加载项类中。 此外,还必须将这些回调声明为公用过程。 如果由于某种原因省略了回调或使用错误的回调签名,UI 自定义设置将会失败而不给出提示消息,除非在调试解决方案时启用了错误报告功能。
请注意,如果由外接程序指定并由 GetCustomUI 返回的 XML 标记的任何部分不符合 Office Fluent UI XML 架构,则不会应用由该外接程序指定的 UI 自定义项。 例如,如果添加到功能区中的某个控件出现问题,则不会显示该功能区的自定义设置。
要查看在加载 XML 标记时生成的任何错误,请执行以下步骤:
- 单击“文件”选项卡,然后单击“选项”。
- 单击 "高级"。
- 在 "开发人员" 下,选择 "显示加载项用户界面错误"。
- 单击“确定”保存更改。
另请参阅
适用于 Outlook 的 Office Fluent 用户界面扩展性实现 IRibbonExtensibility 接口
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。
反馈
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:提交和查看相关反馈