locationProvider 요소(검색 커넥터 스키마)

선택적 <locationProvider> 요소는 웹 서비스 공급자 검색 커넥터에서 사용할 검색 공급자를 지정합니다. 이 요소에는 하나의 필수 특성과 선택적 자식 요소가 포함됩니다.

Syntax

<!-- 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>

요소 정보

부모 요소 자식 요소
searchConnectorDescriptionType 요소(Search 커넥터 스키마) propertyBag 요소(Search 커넥터 스키마)

 

특성

attribute 설명
@clsid 필수 사항입니다. 검색 공급자의 CLSID(클래스 식별자)입니다.
Codebase 선택 사항입니다.

 

설명

OpenSearch 공급자의 특성 값은 @clsid {48E277F6-4E74-4cd6-BA6F-FA4F42898223}입니다.

파일 시스템 및 프로토콜 처리기 기반 검색 커넥터는 simpleLocation> 요소를 대신 사용할< 수 있습니다. locationProvider>가 있는 경우 <검색 커넥터 설명에 simpleLocation> 요소가 없어야 합니다<.

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>