Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O elemento< locationProvider >opcional especifica o provedor de pesquisa a ser usado pelo conector de pesquisa do provedor de serviços Web. Esse elemento contém um atributo obrigatório e um elemento filho opcional.
Sintaxe
<!-- locationProvider -->
<xs:complexType name="searchConnectorDescriptionType">
<xs:all>
...
<xs:element name="locationProvider" minOccurs="0">
<xs:complexType>
<xs:all>
<xs:element name="propertyBag" type="propertyStoreType" minOccurs="0"/>
</xs:all>
<xs:attribute name="clsid" use="required"/>
<xs:attribute name="codebase" type="xs:string"/>
</xs:element>
...
</xs:all>
<xs:attribute name="publisher" type="xs:string"/>
<xs:attribute name="product" type="xs:string"/>
</xs:complexType>
Informações do elemento
| Elemento Pai | Elementos filho |
|---|---|
| elemento searchConnectorDescriptionType (Esquema do Conector de Pesquisa) | elemento propertyBag (Esquema do Conector de Pesquisa) |
Atributos
| Atributo | Descrição |
|---|---|
| @clsid | Necessário. O CLSID (identificador de classe) do provedor de pesquisa. |
| base de código | Opcional. |
Observações
O valor do atributo @clsid para o provedor OpenSearch é {48E277F6-4E74-4cd6-BA6F-FA4F42898223}.
Os conectores de pesquisa baseados no sistema de arquivos e no manipulador de protocolo podem usar o elemento<>. Se <locationProvider> estiver presente, não deverá haver um elemento <simpleLocation> na descrição do Conector de Pesquisa.
Exemplo de um elemento locationProvider
<locationProvider clsid="{48E277F6-4E74-4cd6-BA6F-FA4F42898223}">
<propertyBag>
<property name="OpenSearchShortName">MSDN</property>
<property name="OpenSearchQueryTemplate">https://social.msdn.microsoft.com/Search/Feed.aspx?locale=en-US&Query={searchTerms}&format=RSS&StartIndex={startIndex}</property>
<property name="MaximumResultCount" type="uint32">100</property>
</propertyBag>
</locationProvider>