Megosztás a következőn keresztül:


tulajdonságelem (kódtárséma)

A <tulajdonság> elem a kódtár által használt tulajdonságot határozza meg. Ezek a tulajdonságok az erőforrástárra vonatkoznak, ezért nincs előre definiált tulajdonságnévkészlet. Ez az elem nem kötelező, és nem rendelkezik gyermekelemekkel.

Szintaxis

<!-- property -->
<xs:element name="property" minOccurs="0" maxOccurs="unbounded">
    <xs:complexType>
        <xs:complexContent>
            <xs:extension base="xs:anyType">
                <xs:attribute name="name" type="canonical-name" use="required"/>
                    <xs:simpleType name="canonical-name">
                        <xs:restriction base="xs:string">
                            <xs:maxLength value="63"/>
                            <xs:pattern value="[0-9A-Za-z.]*"/>
                        </xs:restriction>
                    </xs:simpleType>
                <xs:attribute name="type"/>
            </xs:extension>
        </xs:complexContent>
    </xs:complexType>
</xs:element>

Eleminformációk

Szülőelem Gyermekelemek
propertyStore Element (Könyvtárséma) Egyik sem

 

Attribútumok

Attribútum Leírás Értékrend
név Nyilvános. Szükséges. A tulajdonság megjelenítendő neve.
típus Nyilvános. Szükséges. A tulajdonság típusa.
  • Bármely: Alapértelmezett. Az értéket nem kényszeríti a tulajdonságalrendszer. VT_NULL a GetPropertyType visszaadja.
  • Null: Ennek a tulajdonságnak nincs értéke. VT_NULL a GetPropertyType visszaadja.
  • Sztring: Az értéknek VT_LPWSTR kell lennie.
  • Logikai: Az értéknek VT_BOOL kell lennie.
  • Bájt: Az értéknek VT_UI1 kell lennie.
  • Puffer: Az értéknek VT_UI1 kell lennie
  • VT_VECTOR bájtok puffere.
  • Int16: Az értéknek VT_I2 kell lennie.
  • UInt16: Az értéknek VT_UI2 kell lennie.
  • Int32: Az értéknek VT_I4 kell lennie.
  • UInt32: Az értéknek VT_UI4 kell lennie.
  • Int64: Az értéknek VT_I8 kell lennie.
  • UInt64: Az értéknek VT_UI8 kell lennie.
  • Dupla: Az értéknek VT_R8 kell lennie.
  • DateTime: Az értéknek VT_FILETIME kell lennie.
  • Guid: Az értéknek VT_CLSID kell lennie.
  • Blob: Az értéknek VT_BLOB kell lennie.
  • Objektum: Az értéknek VT_UNKNOWN kell lennie.
  • Stream: Az értéknek VT_STREAM kell lennie.
  • Vágólap: Az értéknek VT_CF kell lennie.

 

Megjegyzések

A <canonical-name> elem követelményei megegyeznek a Windows Search és a Windows tulajdonságrendszer követelményeivel. A sztringnek canonical típusúnak kell lennie.

kódtár leírása séma

tulajdonságséma

Keresési összekötő leírása séma