property Element of propertyStore (Search Connector Schema)
L’élément de propriété> facultatif <spécifie une propriété utilisée par le connecteur de recherche. Ces propriétés étant spécifiques à ce connecteur de recherche, il n’existe aucun ensemble prédéfini de noms à utiliser. Cet élément n’a aucun élément enfant.
Syntaxe
<!-- 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>
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
propertyStore, élément (schéma du connecteur de recherche) |
Attributs
Attribut | Description | Valeurs |
---|---|---|
name | Public. Obligatoire. Le nom complet de la propriété. | Default |
type | Public. Obligatoire. Type de propriété. | Any : valeur par défaut. La valeur ne sera pas renforcée par le sous-système de propriété. VT_NULL sera retourné par GetPropertyType.
|
schéma | Public. facultatif. Schéma dans lequel la propriété est définie. | Default |
Remarques
Les connecteurs de recherche OpenSearch peuvent utiliser la propriété OpenSearchHTMLRolloverTemplate. Cette propriété identifie un modèle mis en forme conformément à la convention de modèle OpenSearch. Le modèle OpenSearchHTMLRolloverTemplate est utilisé lorsque l’utilisateur clique sur le bouton « Rechercher sur le site web » dans la barre de commandes.
Exemple
L’exemple suivant montre un <élément propertyStore> avec deux <éléments de propriété> .
<propertyStore>
<property name="OpenSearchHTMLRolloverTemplate">https://www.adventureworks.com/Search/?Query={searchTerms}</property>
<property name="isExternal" type="boolean">true</property>
</propertyStore>