propertyDescriptionList

一个或多个单个 propertyDescription 元素的 容器。 .propdesc 属性说明架构文件应至少包含一 个 propertyDescriptionList 元素。

语法

<!-- 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>

元素信息

父元素 子元素
架构 propertyDescription

属性

属性 说明
publisher Public。 必需。 提供架构的发布者的显示名称。
product Public。 必需。 提供架构的产品的显示名称。

备注

propertyDescriptionList不应与完全独立的"属性列表"和 IPropertyDescriptionList混淆。