Office 外接程序清单中的根元素。
加载项类型:内容、任务窗格和邮件
语法
<OfficeApp
xmlns="http://schemas.microsoft.com/office/appforoffice/1.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type= ["ContentApp" |"MailApp"| "TaskPaneApp"]>
...
</OfficeApp>
包含于
None
必须包含
<OfficeApp> 元素必须包含以下子元素,具体取决于外接程序类型。
| 元素 | 内容 | 邮件 | 任务窗格 |
|---|---|---|---|
| Id | 是 | 是 | 是 |
| 版本 | 是 | 是 | 是 |
| ProviderName | 是 | 是 | 是 |
| DefaultLocale | 是 | 是 | 是 |
| DefaultSettings | 是 | 否 | 是 |
| DisplayName | 是 | 是 | 是 |
| 说明 | 是 | 是 | 是 |
| FormSettings | 否 | 是 | 否 |
| 权限 | 是 | 否 | 是 |
| Rule | 否 | 是 | 否 |
可以包含
<OfficeApp> 元素可以包含以下子元素,具体取决于外接程序类型。
| 元素 | 内容 | 邮件 | 任务窗格 |
|---|---|---|---|
| AlternateId | 是 | 是 | 是 |
| IconUrl* | 是 | 是 | 是 |
| HighResolutionIconUrl* | 是 | 是 | 是 |
| SupportUrl | 是 | 是 | 是 |
| AppDomains | 是 | 是 | 是 |
| Hosts | 是 | 是 | 是 |
| 要求 | 是 | 是 | 是 |
| AllowSnapshot | 是 | 否 | 否 |
| 权限 | 否 | 是 | 否 |
| DisableEntityHighlighting | 否 | 是 | 否 |
| "词典" | 否 | 否 | 是 |
| VersionOverrides | 是 | 是 | 是 |
| ExtendedOverrides | 否 | 否 | 是 |
重要
* IconUrl 和 HighResolutionIconUrl 元素在形式上是可选的,但现在对于 在 AppSource 中分发的加载项是必需的。
属性
| 属性 | 说明 |
|---|---|
| xmlns | 定义的 Office 外接程序清单命名空间和架构版本。 此属性应始终设置为 "http://schemas.microsoft.com/office/appforoffice/1.1" |
| xmlns:xsi | 定义 XMLSchema 实例。 此属性应始终设置为 "http://www.w3.org/2001/XMLSchema-instance" |
| xsi:type | 定义的 Office 外接程序的类型。 此属性应设置为以下项之一: "ContentApp"、 "MailApp"或 "TaskPaneApp" |