"View code" Word 中的上下文菜单项
"View code" context menu item inside Word
我有一个代码支持的 Word 模板,我在其中自定义了很多东西,例如功能区、后台(文件菜单)和上下文菜单。
每当我打开文本的上下文菜单时,顶部都会有一个标有 "View Code" 的菜单项。选择后它什么都不做。
此菜单项不会出现在其他内容类型中,例如字段或列表。我对文本上下文菜单的自定义不包括此项。
我发现 one other person on the internet that had this issue but they were not able to resolve it. I have looked through the list of control ids 正在寻找该商品,但找不到。
这是从哪里来的?
虽然我仍然不确定这个问题的原因,但我相信它可能是由于过去某个时候使用了 Custom UI Editor For Microsoft Office。不过我确实找到了解决方案。
为了找到问题,我逐项删除了项目的每个部分,直到我回到本质上是一个空项目,并且菜单项仍然存在。因此,我换入了一个新创建的 *.dotm 文件,菜单项消失了。然后,我深入研究了原始 *.dotm 的文件结构,并将其与新文件进行了比较。突出的差异之一是文件 "word/attachedToolbars.bin" 的存在。尽管有文档,我仍然不确定它应该包含什么。无论如何,我通过以下步骤将其删除。
- 删除了 word\attachedToolbars.bin 文件
- 删除了引用它的 word\customizations.xml 文件(其中没有其他内容)
- 删除了引用它的 word\_rels\customizations.xml.rels 文件(其中没有其他内容)
- 删除了 word\_rels\document 中对 customizations.xml 的引用。xml.rels
- 删除了 [Content_Types].xml
中对 word/customizations.xml 的引用
这去掉了菜单项。但是,我的一些自定义设置丢失了(一个 table 样式、两个构建基块和快速样式列表,尽管样式本身仍然存在)。因此,遇到此问题的任何人最好重新创建他们的自定义设置。
为了让它再次出现,我尝试了
- 再次在自定义 UI 编辑器中编辑文件
- 重新添加我的自定义设置
- 发布模板
None 有效。但是,至少我现在有了一个模板,里面有我想要的一切,没有我不需要的。
我有一个代码支持的 Word 模板,我在其中自定义了很多东西,例如功能区、后台(文件菜单)和上下文菜单。
每当我打开文本的上下文菜单时,顶部都会有一个标有 "View Code" 的菜单项。选择后它什么都不做。
此菜单项不会出现在其他内容类型中,例如字段或列表。我对文本上下文菜单的自定义不包括此项。
我发现 one other person on the internet that had this issue but they were not able to resolve it. I have looked through the list of control ids 正在寻找该商品,但找不到。
这是从哪里来的?
虽然我仍然不确定这个问题的原因,但我相信它可能是由于过去某个时候使用了 Custom UI Editor For Microsoft Office。不过我确实找到了解决方案。
为了找到问题,我逐项删除了项目的每个部分,直到我回到本质上是一个空项目,并且菜单项仍然存在。因此,我换入了一个新创建的 *.dotm 文件,菜单项消失了。然后,我深入研究了原始 *.dotm 的文件结构,并将其与新文件进行了比较。突出的差异之一是文件 "word/attachedToolbars.bin" 的存在。尽管有文档,我仍然不确定它应该包含什么。无论如何,我通过以下步骤将其删除。
- 删除了 word\attachedToolbars.bin 文件
- 删除了引用它的 word\customizations.xml 文件(其中没有其他内容)
- 删除了引用它的 word\_rels\customizations.xml.rels 文件(其中没有其他内容)
- 删除了 word\_rels\document 中对 customizations.xml 的引用。xml.rels
- 删除了 [Content_Types].xml 中对 word/customizations.xml 的引用
这去掉了菜单项。但是,我的一些自定义设置丢失了(一个 table 样式、两个构建基块和快速样式列表,尽管样式本身仍然存在)。因此,遇到此问题的任何人最好重新创建他们的自定义设置。
为了让它再次出现,我尝试了
- 再次在自定义 UI 编辑器中编辑文件
- 重新添加我的自定义设置
- 发布模板
None 有效。但是,至少我现在有了一个模板,里面有我想要的一切,没有我不需要的。