如何解决本机Office命令的Word功能区自定义
我正在尝试确定是否有可能使用Word JavaScript API以编程方式在Word中自定义Ribbon。我浏览了文档,无法弄清楚。我也很好奇现在是否有可能。
我想要实现的是禁用“修订”选项卡中的一项。 Office对象上有一个名为Office.ribon的属性,该属性提供了requestUpdate(input)方法,该方法应启用这种功能。尽管看起来Word中还没有完全支持RibbonApi,如文档中所述。 https://docs.microsoft.com/en-us/office/dev/add-ins/reference/requirement-sets/ribbon-api-requirement-sets
有没有其他选择可以实现这个目标?可能可以在manifest.xml中执行此操作,但是我不确定如何获取该项目的特定ID。仅记录了这些顶级选项卡的ID,而没有记录其按钮,下拉菜单等。看起来,仅可以自定义自己的自定义项,而我自己指定ID。是否还可以编辑这些本机Office组件的状态,例如禁用选项卡中的按钮?
似乎是一项基本操作,可能已经成为API的一部分。有人能确认到目前为止真的不可能做到吗,或者至少有某种解决方法?
谢谢。
解决方法
当前无法在Word中以编程方式更改功能区。我们正在研究增强的功能区自定义功能,但是我不希望它们在2021年中之前在Word中可用,并且它们可能不包括禁用内置功能区按钮的选项。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。