Sdílet prostřednictvím


propertyDescription

Popisuje jednu jedinečnou kanonickou vlastnost. Každá taková vlastnost, která má být k dispozici v systému, musí mít odpovídající propertyDescription prvek.

Syntaxe pro Windows 7

<!-- propertyDescription for Windows 7-->
<xs:element name="propertyDescription">
    <xs:complexType>
        <xs:all>
            <xs:element ref="searchInfo"          minOccurs="0" maxOccurs="1"/>
            <xs:element ref="labelInfo"           minOccurs="0" maxOccurs="1"/>
            <xs:element ref="typeInfo"            minOccurs="0" maxOccurs="1"/>
            <xs:element ref="aliasInfo"           minOccurs="0" maxOccurs="1"/>
            <xs:element ref="displayInfo"         minOccurs="0" maxOccurs="1"/>
            <xs:element ref="relatedPropertyInfo" minOccurs="0" maxOccurs="1"/>
        </xs:all>

        <xs:attribute name="formatID"  type="uuid" use="required"/>
        <xs:attribute name="propID"    type="propid" use="required"/>
        <xs:attribute name="name"      type="canonical-name"        use="required"/>
    </xs:complexType>
</xs:element>

Syntaxe pro Vista

<!-- propertyDescription for Windows Vista-->
<xs:element name="propertyDescription">
    <xs:complexType>
        <xs:all>
            <xs:element ref="searchInfo"          minOccurs="0" maxOccurs="1"/>
            <xs:element ref="labelInfo"           minOccurs="0" maxOccurs="1"/>
            <xs:element ref="typeInfo"            minOccurs="0" maxOccurs="1"/>
            <xs:element ref="aliasInfo"           minOccurs="0" maxOccurs="1"/>
            <xs:element ref="displayInfo"         minOccurs="0" maxOccurs="1"/>
        </xs:all>

        <xs:attribute name="formatID"  type="uuid" use="required"/>
        <xs:attribute name="propID"    type="xs:nonNegativeInteger" use="required"/>
        <xs:attribute name="name"      type="canonical-name"        use="required"/>
    </xs:complexType>
</xs:element>

Informace o elementu

Nadřazený element Podřízené elementy
vlastnostDescriptionList searchInfo
labelInfo
typeInfo
aliasInfo
displayInfo
související PropertyInfo

 

Atributy

Atribut Popis
Jméno Požadovaný. Kanonický název vlastnosti, jedinečný pro systém; například System.Rating. Tento řetězec je typu kanonický a je omezen na 64 znaků. V názvu se rozlišují malá a velká písmena a měla by používat následující syntaxi: Publisher.Application.PropertyName. IPropertyDescription::GetCanonicalName vrátí tuto hodnotu.
formatID Požadovaný. Identifikátor formátu vlastnosti (FMTID). Hodnota musí obsahovat ohraničující složené závorky; například {64440492-4C8B-11D1-8B70-080036B11A03}. IPropertyDescription::GetPropertyKey vrátí tuto hodnotu.
propID Požadovaný. Identifikátor vlastnosti (PID); například 9. IPropertyDescription::GetPropertyKey vrátí tuto hodnotu. Tato hodnota musí být větší nebo rovna 2. Hodnoty 0 a 1 jsou rezervovány systémem.