property Element of propertyStore (Search Connector Schema)
O elemento de propriedade> opcional <especifica uma propriedade usada pelo conector de pesquisa. Essas propriedades são específicas para esse conector de pesquisa, portanto, não há um conjunto predefinido de nomes a ser usado. Esse elemento não tem elementos filho.
Sintaxe
<!-- 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>
Informações do elemento
Elemento pai | Elementos filho |
---|---|
Elemento propertyStore (Esquema do Conector de Pesquisa) |
Atributos
Atributo | Descrição | Valores |
---|---|---|
name | Público. Obrigatórios. O nome para exibição da propriedade. | Padrão |
type | Público. Obrigatórios. O tipo de propriedade. | Any: Padrão. O valor não será coagido pelo subsistema de propriedade. VT_NULL será retornado por GetPropertyType.
|
esquema | Público. Opcional. O esquema em que a propriedade é definida. | Padrão |
Comentários
Os conectores de pesquisa do OpenSearch podem usar a propriedade OpenSearchHTMLRolloverTemplate. Essa propriedade identifica um modelo formatado após a convenção de modelo OpenSearch. O modelo OpenSearchHTMLRolloverTemplate é usado quando o usuário clica no botão "Pesquisar no site" na barra de comandos.
Exemplo
O exemplo a seguir mostra um <elemento propertyStore> com dois <elementos de propriedade> .
<propertyStore>
<property name="OpenSearchHTMLRolloverTemplate">https://www.adventureworks.com/Search/?Query={searchTerms}</property>
<property name="isExternal" type="boolean">true</property>
</propertyStore>