property-Element von propertyStore (Connectorschema suchen)
Das < optionale > Eigenschaftenelement gibt eine Eigenschaft an, die vom Suchconnector verwendet wird. Diese Eigenschaften sind spezifisch für diesen Suchconnector, sodass kein vordefinierter Satz von Namen verwendet werden kann. Dieses Element verfügt über keine untergeordneten Elemente.
Syntax
<!-- 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>
Elementinformationen
| Übergeordnetes Element | Untergeordnete Elemente |
|---|---|
| propertyStore-Element (Connectorschema suchen) |
Attribute
| attribute | Beschreibung | Werte | |
|---|---|---|---|
| name | Öffentlich. Erforderlich. Der Anzeigename der Eigenschaft. | ||
| Typ | Öffentlich. Erforderlich. Der Typ der Eigenschaft. | Any: Standard. Der Wert wird nicht vom Eigenschaftensubsystem umerciert. VT_NULL wird von GetPropertyType zurückgegeben.
|
VT_VECTOR Puffer von Bytes. |
| schema | Öffentlich. Optional. Das Schema, in dem die Eigenschaft definiert ist. |
Hinweise
OpenSearch-Connectors können die OpenSearchHTMLRolloverTemplate-Eigenschaft verwenden. Diese Eigenschaft identifiziert eine Vorlage, die nach der OpenSearch formatiert ist. Die Vorlage OpenSearchHTMLRolloverTemplate wird verwendet, wenn der Benutzer in der Befehlsleiste auf die Schaltfläche "Auf Website suchen" klickt.
Beispiel
Das folgende Beispiel zeigt ein < propertyStore-Element > mit zwei < > Eigenschaftenelementen.
<propertyStore>
<property name="OpenSearchHTMLRolloverTemplate">https://www.adventureworks.com/Search/?Query={searchTerms}</property>
<property name="isExternal" type="boolean">true</property>
</propertyStore>