共用方式為


locationProvider 的 property 元素 (搜尋連接器架構)

選擇性 < 屬性 > 專案會指定位置提供者所使用的屬性。 這些屬性是這個位置提供者特有的屬性,因此沒有預先定義的名稱集可供使用。 屬性 <> 元素有兩個屬性,如本主題所述。

Syntax

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

<property > 元素資訊

Parent 項目 子元素
locationProvider 元素 (搜尋連接器架構) 屬性,如本主題所述。

 

<屬性 > 屬性

屬性 描述
NAME 必要。 屬性的顯示名稱。  
類型 必要。 屬性的類型。 任何:預設值。 屬性子系統不會強制值。 GetPropertyType 會傳回VT_Null。
  • Null:這個屬性沒有值。 GetPropertyType 會傳回VT_Null。
  • 字串:此值必須是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。
  • Stream:此值必須是VT_STREAM。
  • 剪貼簿:此值必須是VT_CF。

 

備註

針對 OpenSearch 提供者,會使用下列屬性:

  • OpenSearchShortName:搜尋服務的簡短名稱
  • OpenSearchQueryTemplate:針對查詢服務格式化為 OpenSearch 範本慣例的範本
  • MaximumResultCount: (數目) 搜尋服務傳回的結果數目上限
  • LinkIsFilePath: (布林值) 如果為 true,提供者會嘗試將傳回的專案解譯為檔案,並使用其延伸模組在檢視中建立適當的 ShellItem。 如果為 false,則會將專案視為 URL 快捷方式。