A propertyStore tulajdonságeleme (keresési összekötő sémája)

Az opcionális <tulajdonság> elem a keresési összekötő által használt tulajdonságot adja meg. Ezek a tulajdonságok erre a keresési összekötőre vonatkoznak, ezért nincs előre definiált névkészlet. Ez az elem nem rendelkezik gyermekelemekkel.

Szintaxis

<!-- property for propertyStore element -->
    <xs:element name="propertyBag" type="propertyStoreType" minOccurs="0">
        <xs:element name="property" minOccurs="0" maxOccurrs="unbounded">
            <xs:complexType>
                <xs:complexContent>
                    <xs:extension base="xs:anyType">
                        <xs:attribute name="name" type="canonical-name" use="required"/>
                        <xs:attribute name="type"/>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
        </xs:element>
    </xs:element>

Eleminformációk

Szülőelem Gyermekelemek
propertyStore elem (Keresési összekötő sémája)  

Attribútumok

Attribútum Leírás Értékrend
név Nyilvános. Szükséges. A tulajdonság megjelenítendő neve. Alapértelmezett
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 bájtok VT_UI1 VT_VECTOR pufferének kell lennie.
  • 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
  • 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.
séma Nyilvános. Szabadon választható. A séma, amelyben a tulajdonság definiálva van. Alapértelmezett

Megjegyzések

Az OpenSearch keresési összekötői használhatják az OpenSearchHTMLRolloverTemplate tulajdonságot. Ez a tulajdonság az OpenSearch sablonkonvenciát követően formázott sablont azonosítja. Az OpenSearchHTMLRolloverTemplate sablon akkor használatos, ha a felhasználó a parancssávon a "Keresés a webhelyen" gombra kattint.

Példa

Az alábbi példa egy <propertyStore> elemet mutat be két <tulajdonsággal> elemmel.

<propertyStore>
    <property name="OpenSearchHTMLRolloverTemplate">https://www.adventureworks.com/Search/?Query={searchTerms}</property>
    <property name="isExternal" type="boolean">true</property>
</propertyStore>