VersionOverrides element
This element contains information for features that aren't supported in the base manifest. Its child markup may override some of the markup in the base manifest (or in a parent <VersionOverrides>). <VersionOverrides> is a child element of either the root OfficeApp element in the manifest or a parent <VersionOverrides> element. This element is supported in manifest schema v1.1 and later but is defined in separate VersionOverrides schemas.
For more information, see Version overrides in the add-in only manifest.
Attributes
Attribute | Required | Description |
---|---|---|
xmlns | Yes | The VersionOverrides schema namespace. The allowed values vary depending on this <VersionOverrides> element's xsi:type value and the xsi:type value of the parent <OfficeApp> element. See Namespace values below. |
xsi:type | Yes | The schema version. At this time, the only valid values are VersionOverridesV1_0 and VersionOverridesV1_1 . |
Namespace values
The following lists the required value of the xmlns attribute depending on the xsi:type value of the root <OfficeApp> element.
- TaskPaneApp supports only version 1.0 of VersionOverrides, and the xmlns must be
http://schemas.microsoft.com/office/taskpaneappversionoverrides
. - ContentApp supports only version 1.0 of VersionOverrides, and the xmlns must be
http://schemas.microsoft.com/office/contentappversionoverrides
. - MailApp supports versions 1.0 and 1.1 of VersionOverrides, so the value of xmlns varies depending on this <VersionOverrides> element's xsi:type value:
- When xsi:type is
VersionOverridesV1_0
, xmlns must behttp://schemas.microsoft.com/office/mailappversionoverrides
. - When xsi:type is
VersionOverridesV1_1
, xmlns must behttp://schemas.microsoft.com/office/mailappversionoverrides/1.1
.
- When xsi:type is
Note
Currently only Outlook 2016 or later supports the VersionOverrides v1.1 schema and the VersionOverridesV1_1
type.
Variant schemas
There is a different schema for each of the possible xmlns values, so each has a separate reference page.