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:2011] 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] 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] section 3.2.1) that specifies the version of the Office Add-in.

store: A string attribute ([XMLSCHEMA2] section 3.2.1) that specifies the instance of the marketplace where the Office Add-in is stored.

storeType: A string attribute ([XMLSCHEMA2] 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.

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).

Show: