Aracılığıyla paylaş


propertyDescription

Tek bir benzersiz kurallı özelliği açıklar. Sistemde kullanılabilir olması amaçlanan her özelliğin ilgili propertyDescription öğesi olmalıdır.

Windows 7 için söz dizimi

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

Vista söz dizimi

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

Öğe Bilgileri

Üst Öğe Alt Öğeler
propertyDescriptionList searchInfo
labelInfo
typeInfo
aliasInfo
displayInfo
relatedPropertyInfo

 

Öznitelik

Öznitelik Açıklama
ad Gerekli. Sisteme özgü kurallı özellik adı; örneğin, System.Rating. Bu dize kurallı türündedir ve 64 karakterle sınırlıdır. Ad büyük/küçük harfe duyarlıdır ve şu söz dizimini kullanmalıdır: Publisher.Application.PropertyName. IPropertyDescription::GetCanonicalName bu değeri döndürür.
formatID Gerekli. Özelliğin biçim tanımlayıcısı (FMTID). Değer, kapsayan ayraçlar içermelidir; örneğin, {64440492-4C8B-11D1-8B70-080036B11A03}. IPropertyDescription::GetPropertyKey bu değeri döndürür.
propID Gerekli. Özellik tanımlayıcısı (PID); örneğin, 9. IPropertyDescription::GetPropertyKey bu değeri döndürür. Bu değer 2'den büyük veya buna eşit olmalıdır. 0 ve 1 değerleri sistem tarafından ayrılmıştır.