propertyStore の property 要素 (検索コネクタ スキーマ)
省略可能な <property> 要素は、検索コネクタで使用されるプロパティを指定します。 これらのプロパティはこの検索コネクタに固有であるため、使用する名前の定義済みのセットはありません。 この要素には子要素がありません。
構文
<!-- 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>
要素情報
Parent 要素 | 子要素 |
---|---|
propertyStore 要素 (検索コネクタ スキーマ) |
属性
属性 | 説明 | 値 |
---|---|---|
name | パブリック。 必須。 プロパティの表示名。 | Default |
type | パブリック。 必須。 プロパティの種類。 | 任意: 既定値。 この値は、プロパティ サブシステムによって強制されません。 VT_NULLは GetPropertyType によって返されます。
|
schema | パブリック。 省略可能。 プロパティが定義されているスキーマ。 | Default |
注釈
OpenSearch 検索コネクタでは、OpenSearchHTMLRolloverTemplate プロパティを使用できます。 このプロパティは、OpenSearch テンプレート規則に従って書式設定されたテンプレートを識別します。 OpenSearchHTMLRolloverTemplate テンプレートは、ユーザーがコマンド バーの [Web サイトで検索] ボタンをクリックしたときに使用されます。
例
次の例は、2 つの<プロパティ要素を<持つ propertyStore>> 要素を示しています。
<propertyStore>
<property name="OpenSearchHTMLRolloverTemplate">https://www.adventureworks.com/Search/?Query={searchTerms}</property>
<property name="isExternal" type="boolean">true</property>
</propertyStore>