Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Opisuje jedną unikatową właściwość kanoniczną. Każda taka właściwość, która ma być dostępna w systemie, musi mieć odpowiedni element propertyDescription.
Składnia dla systemu 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>
Składnia dla 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>
Informacje o elementach
| Element nadrzędny | Elementy podrzędne |
|---|---|
| propertyDescriptionList | searchInfo |
| labelInfo | |
| typeInfo | |
| aliasInfo | |
| displayInfo | |
| relatedPropertyInfo |
Atrybuty
| Atrybut | Opis |
|---|---|
| nazwa | Wymagane. Nazwa właściwości kanonicznej, unikatowa dla systemu; na przykład System.Rating. Ten ciąg jest typu canonical i jest ograniczony do 64 znaków. Nazwa uwzględnia wielkość liter i powinna używać następującej składni: Publisher.Application.PropertyName.
IPropertyDescription::GetCanonicalName zwraca tę wartość. |
| identyfikator formatu | Wymagane. Identyfikator formatu właściwości (FMTID). Wartość musi zawierać otaczające nawiasy klamrowe; na przykład {64440492-4C8B-11D1-8B70-080036B11A03}.
IPropertyDescription::GetPropertyKey zwraca tę wartość. |
| propID | Wymagane. Identyfikator właściwości (PID); na przykład 9.
IPropertyDescription::GetPropertyKey zwraca tę wartość. Ta wartość musi być większa lub równa 2. Wartości 0 i 1 są zarezerwowane przez system. |