Ms office Excel加载项清单:在其中指定所需的最低API

Ms office Excel加载项清单:在其中指定所需的最低API,ms-office,office-js,office-addins,excel-addins,office-store,Ms Office,Office Js,Office Addins,Excel Addins,Office Store,根据微软的Office插件文档。清单中的指定“…您的Office插件需要激活的用于Office需求的JavaScript API的最小集合。” 我想不出放那个元素的正确位置。上面链接的文档说,要求是OfficeApp的子项,但卖方仪表板和清单验证器都说这是不正确的: 详细信息:命名空间中的元素“OfficeApp” “”已无效 命名空间中的子元素“需求” ''. 名单 可能需要的元素:命名空间中的任何元素 '' 我读过的所有文档,所以问题等,都只包含以下片段: 但是这些代码片段没有说明在哪个

根据微软的Office插件文档。清单中的指定“…您的Office插件需要激活的用于Office需求的JavaScript API的最小集合。”

我想不出放那个元素的正确位置。上面链接的文档说,
要求
OfficeApp
的子项,但卖方仪表板和清单验证器都说这是不正确的:

详细信息:命名空间中的元素“OfficeApp” “”已无效 命名空间中的子元素“需求” ''. 名单 可能需要的元素:命名空间中的任何元素 ''

我读过的所有文档,所以问题等,都只包含以下片段:


但是这些代码片段没有说明在哪个父项下使用

在Office加载项清单文件中,
要求在哪里?

元素位于
之后和
之前

我注意到:

  • 子元素()
  • 是随后定义的对(
    `)的扩展中的第一个元素
  • XML模式
    元素总是附加到被扩展的基本元素(例如,请参见)
我通过将
放在文件的不同位置来测试这一点。在
之后和
之前放置
是唯一有效的放置方式。(将
放在第一个孩子的位置不起作用。)


感谢用户Rick Kirkham,他现在删除的答案指向了模式定义。

我删除了我的答案。谢谢