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

선택적 <속성> 요소는 위치 공급자가 사용하는 속성을 지정합니다. 이러한 속성은 이 위치 공급자와 관련이 있으므로 사용할 미리 정의된 이름 집합이 없습니다. <속성> 요소에는 이 항목에 설명된 대로 두 가지 특성이 있습니다.

통사론

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

<속성> 요소 정보

Parent 요소 자식 요소
locationProvider 요소(검색 커넥터 스키마) 이 항목에 설명된 속성입니다.

 

<속성> 특성

속성 묘사 값
이름 필수. 속성의 표시 이름입니다.  
형 필수. 속성의 형식입니다. Any: Default. 속성 하위 시스템에 의해 값이 강제 변환되지 않습니다. VT_NULL GetPropertyType에서 반환됩니다.
  • Null: 이 속성에 대한 값이 없습니다. VT_NULL GetPropertyType에서 반환됩니다.
  • 문자열: 값은 VT_LPWSTR 합니다.
  • 부울: 값은 VT_BOOL 합니다.
  • 바이트: 값은 VT_UI1 합니다.
  • 버퍼: 값은 VT_UI1
  • 바이트의 버퍼를 VT_VECTOR.
  • Int16: 값은 VT_I2 합니다.
  • UInt16: 값은 VT_UI2 합니다.
  • Int32: 값은 VT_I4 합니다.
  • UInt32: 값은 VT_UI4 합니다.
  • Int64: 값은 VT_I8 합니다.
  • UInt64: 값은 VT_UI8
  • Double: 값은 VT_R8 합니다.
  • DateTime: 값은 VT_FILETIME 합니다.
  • Guid: 값은 VT_CLSID 합니다.
  • Blob: 값은 VT_BLOB 합니다.
  • 개체: 값은 VT_UNKNOWN 합니다.
  • 스트림: 값은 VT_STREAM 합니다.
  • 클립보드: 값은 VT_CF 합니다.

 

발언

OpenSearch 공급자의 경우 다음 속성이 사용됩니다.

  • OpenSearchShortName: 검색 서비스의 짧은 이름
  • OpenSearchQueryTemplate: 쿼리 서비스에 대한 OpenSearch 템플릿 규칙에 따라 서식이 지정된 템플릿
  • MaximumResultCount: (number) 검색 서비스에서 반환한 최대 결과 수
  • LinkIsFilePath: (Boolean) true이면 공급자는 해당 확장을 사용하여 반환된 항목을 파일로 해석하여 보기에 적절한 ShellItem을 만듭니다. false이면 항목이 URL 바로 가기로 처리됩니다.