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>
元素信息
父元素 | 子元素 |
---|---|
propertyStore 元素 (搜索连接器架构) |
属性
属性 | 说明 | 值 |
---|---|---|
name | Public。 必需。 属性的显示名称。 | 默认 |
type | Public。 必需。 属性的类型。 | Any:默认值。 值不会由属性子系统强制使用。 VT_NULL将由 GetPropertyType 返回。
|
schema | Public。 可选。 在其中定义 属性的架构。 | 默认 |
注解
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>