WebExtensionStoreReference class

Office 2013 and later

Defines the WebExtensionStoreReference Class.This class is only available in Office2013. When the object is serialized out as xml, its qualified name is we:reference.

System.Object
  DocumentFormat.OpenXml.OpenXmlElement
    DocumentFormat.OpenXml.OpenXmlCompositeElement
      DocumentFormat.OpenXml.Office2013.WebExtension.WebExtensionStoreReference

Namespace:  DocumentFormat.OpenXml.Office2013.WebExtension
Assembly:  DocumentFormat.OpenXml (in DocumentFormat.OpenXml.dll)

No code example is currently available or this language may not be supported.

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 app. The reference is used to identify the provider location and version of the extension.

Child Elements:

extLst: A CT_OfficeArtExtensionList element ([ISO/IEC-29500-1] section A.4.1) that specifies a list of extensions for an office app. This element MAY be ignored.

Attributes:

id: A string attribute ([XMLSCHEMA2] section 3.2.1) that specifies the identifier associated with the office app 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 app.

store: A string attribute ([XMLSCHEMA2] section 3.2.1) that specifies the instance of the marketplace where the office app 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).

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

Exchange

Specifies that the store type is an Exchange server.

FileSystem

Specifies that the store type is a file system share.

The following W3C XML Schema ([XMLSCHEMA1] 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] section 2.1).

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show: