propertyDescriptionList

Container for one or many individual propertyDescription elements. A .propdesc property description schema file should contain at least one propertyDescriptionList element.

Syntax


<!-- propertyDescriptionList -->
<xs:element name="propertyDescriptionList">
    <xs:complexType>
        <xs:sequence>
            <xs:element ref="s:propertyDescription" minOccurs="1" maxOccurs="unbounded"/>
        </xs:sequence>
        <xs:attribute name="publisher" type="xs:string" use="required"/>
        <xs:attribute name="product"   type="xs:string" use="required"/>
    </xs:complexType>

    <xs:unique name="No_two_propertyDescriptions_can_have_the_same_formatid_and_propid">
        <xs:selector xpath="s:propertyDescription"/>
        <xs:field    xpath="@formatID"/>
        <xs:field    xpath="@propID"/>
    </xs:unique>

    <xs:unique name="No_two_propertyDescriptions_can_have_the_same_canonical_name">
        <xs:selector xpath="s:propertyDescription"/>
        <xs:field    xpath="@name"/>
    </xs:unique>
</xs:element>

Element Information

Parent ElementChild Elements
schema propertyDescription

 

Attributes

AttributeDescription
publisherPublic. Required. The display name of the publisher providing the schema.
productPublic. Required. The display name of the product providing the schema.

 

Remarks

The propertyDescriptionList should not be confused with "property lists" and IPropertyDescriptionList, which are completely separate.

 

 

Community Additions

ADD
Show:
© 2014 Microsoft