Compartilhar via


elemento property of propertyStore (Search Connector Schema)

A propriedade <opcional> elemento 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 serem usados. 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
nome Público. Necessário. O nome de exibição da propriedade. Inadimplência
tipo Público. Necessário. O tipo de propriedade. Qualquer: Padrão. O valor não será coagido pelo subsistema de propriedade. VT_NULL será retornado por GetPropertyType.
  • Nulo: não há valor para essa propriedade. VT_NULL será retornado por GetPropertyType.
  • Cadeia de caracteres: o valor deve ser um VT_LPWSTR.
  • Booliano: o valor deve ser um VT_BOOL.
  • Byte: o valor deve ser um VT_UI1.
  • Buffer: o valor deve ser um buffer VT_UI1 VT_VECTOR de bytes.
  • Int16: O valor deve ser um VT_I2.
  • UInt16: o valor deve ser um VT_UI2.
  • Int32: o valor deve ser um VT_I4.
  • UInt32: o valor deve ser um VT_UI4.
  • Int64: O valor deve ser um VT_I8.
  • UInt64: O valor deve ser um VT_UI8
  • Duplo: o valor deve ser um VT_R8.
  • DateTime: o valor deve ser um VT_FILETIME.
  • Guid: O valor deve ser um VT_CLSID.
  • Blob: o valor deve ser um VT_BLOB.
  • Objeto: o valor deve ser um VT_UNKNOWN.
  • Fluxo: o valor deve ser um VT_STREAM.
  • Área de transferência: o valor deve ser um VT_CF.
esquema Público. Opcional. O esquema em que a propriedade é definida. Inadimplência

Observações

Os conectores de pesquisa 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>