propertyStore 的 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 元素 (搜尋連接器架構) |
屬性
屬性 | 描述 | 值 |
---|---|---|
名字 | 公共。 必填。 屬性的顯示名稱。 | 違約 |
類型 | 公共。 必填。 屬性的類型。 | 任何:預設值。 屬性子系統不會強制此值。 getPropertyType 會傳回VT_NULL。
|
圖式 | 公共。 自選。 定義屬性的架構。 | 違約 |
言論
OpenSearch 搜尋連接器可以使用 OpenSearchHTMLRolloverTemplate 屬性。 這個屬性會識別依照 OpenSearch 範本慣例格式化的範本。 當使用者按下命令行中的 [網站搜尋] 按鈕時,會使用 OpenSearchHTMLRolloverTemplate 範本。
例
下列範例顯示具有兩個 <屬性> 元素的 <propertyStore> 專案。
<propertyStore>
<property name="OpenSearchHTMLRolloverTemplate">https://www.adventureworks.com/Search/?Query={searchTerms}</property>
<property name="isExternal" type="boolean">true</property>
</propertyStore>