Condividi tramite


Elemento propertystore (schema del connettore di ricerca)

L'elemento proprietà> facoltativo <specifica una proprietà utilizzata dal connettore di ricerca. Queste proprietà sono specifiche di questo connettore di ricerca, pertanto non esiste un set predefinito di nomi da usare. Questo elemento non ha elementi figlio.

Sintassi

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

Informazioni sull'elemento

Elemento padre Elementi figlio
Elemento propertyStore (schema del connettore di ricerca)  

Attributi

Attributo Descrizione Valori
name Pubblica. Obbligatorio. Nome visualizzato della proprietà. Predefinito
tipo Pubblica. Obbligatorio. Tipo di proprietà. Any: impostazione predefinita. Il valore non verrà usata dal sottosistema di proprietà. VT_NULL verrà restituito da GetPropertyType.
  • Null: non esiste alcun valore per questa proprietà. VT_NULL verrà restituito da GetPropertyType.
  • Stringa: il valore deve essere un VT_LPWSTR.
  • Boolean: il valore deve essere un VT_BOOL.
  • Byte: il valore deve essere un VT_UI1.
  • Buffer: il valore deve essere un buffer VT_UI1 VT_VECTOR di byte.
  • Int16: il valore deve essere un VT_I2.
  • UInt16: il valore deve essere un VT_UI2.
  • Int32: il valore deve essere un VT_I4.
  • UInt32: il valore deve essere un VT_UI4.
  • Int64: il valore deve essere un VT_I8.
  • UInt64: il valore deve essere un VT_UI8
  • Double: il valore deve essere un VT_R8.
  • DateTime: il valore deve essere un VT_FILETIME.
  • Guid: il valore deve essere un VT_CLSID.
  • BLOB: il valore deve essere un VT_BLOB.
  • Oggetto: il valore deve essere un VT_UNKNOWN.
  • Stream: il valore deve essere un VT_STREAM.
  • Appunti: il valore deve essere un VT_CF.
schema Pubblica. Facoltativa. Schema in cui è definita la proprietà. Predefinito

Commenti

I connettori di ricerca OpenSearch possono usare la proprietà OpenSearchHTMLRolloverTemplate. Questa proprietà identifica un modello formattato in base alla convenzione del modello OpenSearch. Il modello OpenSearchHTMLRolloverTemplate viene usato quando l'utente fa clic sul pulsante "Cerca sul sito Web" nella barra dei comandi.

Esempio

Nell'esempio seguente viene illustrato un <elemento propertyStore> con due <elementi di proprietà> .

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