具有 Microsoft 365 统一应用清单的 Office 加载项
发布时间:2026-07-13 | 浏览:1
访问此页面需要授权。 可以尝试 登录 或 更改目录 。
访问此页面需要授权。 可以尝试 更改目录 。
本文介绍 Microsoft 365 的统一应用清单。 它假定你熟悉 Office 外接程序清单 。
有关仅加载项清单的概述,请参阅 带有仅加载项清单的 Office 外接程序 。
如果熟悉仅外接程序清单,可以阅读 将仅外接程序清单与 Microsoft 365 的统一清单进行比较 ,更轻松地了解 JSON 格式的统一清单。
Microsoft 正在对 Microsoft 365 开发人员平台进行大量改进。 这些改进为 Microsoft 365(包括 Office 加载项)的所有类型的应用的开发、部署、安装和管理提供了更高的一致性。这些更改与现有加载项兼容。
一个重要的改进是能够使用单个清单和应用包为 Microsoft 365 的多种类型的应用创建单个分发单元。 例如,Office 外接程序可与自定义 Teams 选项卡合并到单个应用中,适用于 Microsoft 365。
准备好开始使用统一清单了吗? 首先使用 Microsoft 365 的统一清单生成 Outlook 加载项 。
统一应用清单版本的主要参考文档Microsoft 365 应用清单架构参考 。 本文简要介绍了当 Microsoft 365 应用 (或包含 office 外接程序) 时基属性的含义。 随后是属性及其后代属性的一些基本文档 "extensions" 。 示例统一清单中提供了加载项的完整 示例清单 。
下表中列出的每个基本属性在 Microsoft 365 应用清单架构 中都有更广泛的文档。 此表中未包含的基本属性对 Office 外接程序没有意义。
"extensions" 财产
我们正在努力完成属性及其后代属性的 "extensions" 参考文档。 同时,下面提供了一些基本文档。 大多数(但不是全部)属性在外接程序的仅外接程序清单中具有等效的元素 (或属性) 。在大多数情况下,适用于 XML 元素或属性的说明和限制也适用于统一清单中等效的 JSON 属性。 将 仅外接程序清单与 Microsoft 365 的统一清单进行比较 的“property” "extensions" 部分中的表可帮助你确定 JSON 属性的 XML 等效项。
此表仅包含 的一些选定的代表性后代属性 "extensions" 。 它不是 的所有子属性的 "extensions" 详尽列表。 有关统一清单的完整参考,请参阅 Microsoft 365 应用清单架构参考 。
清单文件中有一个 "validDomains" 数组,用于告知 Office 应允许加载项导航到哪些域。 如指定要 在加载项窗口中打开的域 中所述,在 Office web 版 中运行时,任务窗格可以导航到任何 URL。 但是,在桌面平台中,如果外接程序尝试转到托管起始页的域以外的域中的 URL,该 URL 将在 Office 应用程序的加载项窗格外的新浏览器窗口中打开。
若要在桌面平台中替代此行为,请将要在外接程序窗口中打开的每个域添加到数组中指定的 "validDomains" 域列表。 如果加载项尝试转至该列表的域中的 URL,则它将在 Office 网页版和桌面版中的任务窗口中打开。 如果它尝试转到不在列表中的 URL,则在 Office 桌面版中,该 URL 将在新的浏览器窗口中打开, (加载项任务窗格外部) 。
不能在所有平台上安装使用统一清单的加载项。 我们正在努力为所有平台提供支持。 同时,若要利用统一清单解锁的可能性,但仍在不支持的平台上向用户提供加载项,必须创建和部署两个版本的外接程序:一个使用统一清单,一个使用仅外接程序清单。 有关管理这两个版本的指南,请参阅 管理 Office 外接程序的统一清单和仅外接程序清单版本 。
下表列出了哪些 Office 平台支持使用统一清单的加载项。
OneNote 和 Project 的加载项不支持统一清单。
下面是外接程序的统一应用清单示例。 它不包含每个可能的清单属性。
使用 Microsoft 365 的统一清单创建外接程序命令
Microsoft 365 应用清单架构参考
想要尝试使用 Ask Learn 阐明或指导你完成本主题?
Last updated on 2026-05-10