2.2.5 CT_OsfWebExtensionReference
Target namespace: http://schemas.microsoft.com/office/webextensions/webextension/2010/11
Referenced by: CT_OsfWebExtensionReferenceList, CT_OsfWebExtension
This element specifies the reference to an Office Add-in. The reference is used to identify the provider location and version of the extension.
Child Elements:
extLst: A CT_OfficeArtExtensionList element ([ISO/IEC29500-1:2016] section A.4.1) that specifies a list of extensions for an Office Add-in. This element MAY be ignored.
Attributes:
id: A string attribute ([XMLSCHEMA2/2] section 3.2.1) that specifies the identifier associated with the Office Add-in within a catalog provider. The identifier MUST be unique within a catalog provider.
version: A string attribute ([XMLSCHEMA2/2] section 3.2.1) that specifies the version of the Office Add-in.
store: A string attribute ([XMLSCHEMA2/2] section 3.2.1) that specifies the instance of the marketplace where the Office Add-in is stored.
storeType: A string attribute ([XMLSCHEMA2/2] section 3.2.1) that specifies the type of marketplace that the store attribute identifies. Default is "SPCatalog" (Corporate Catalog). The value MUST be in the following table:
Value |
Meaning |
---|---|
OMEX |
Specifies that the store type is Office.com. |
SPCatalog |
Specifies that the store type is SharePoint corporate catalog. |
SPApp |
Specifies that the store type is a SharePoint web application. |
Exchange |
Specifies that the store type is an Exchange server. |
FileSystem |
Specifies that the store type is a file system share. |
Registry |
Specifies that the store type is the system registry. |
ExCatalog |
Specifies that the store type is Centralized Deployment via Exchange. |
WOPICatalog |
Specifies that the store type is a WOPI host. |
The following W3C XML Schema ([XMLSCHEMA1/2] section 2.1) fragment specifies the contents of this complex type.
-
<xsd:complexType name="CT_OsfWebExtensionReference"> <xsd:sequence> <xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/> </xsd:sequence> <xsd:attribute name="id" type="xsd:string" use="required"/> <xsd:attribute name="version" type="xsd:string" use="required"/> <xsd:attribute name="store" type="xsd:string"/> <xsd:attribute name="storeType" type="xsd:string" use="optional"/> </xsd:complexType>
See section 5.1 for the full W3C XML Schema ([XMLSCHEMA1/2] section 2.1).