locationProvider 的 property 元素(搜索连接器架构)

可选 <属性> 元素指定位置提供程序使用的属性。 这些属性特定于此位置提供程序,因此没有要使用的预定义名称集。 <属性> 元素有两个属性,如本主题中所述。

语法

<!-- 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 元素(搜索连接器架构) 本主题中所述的属性。

 

<属性> 属性

属性 描述 价值
名字 必填。 属性的显示名称。  
类型 必填。 属性的类型。 任意:默认值。 属性子系统不会强制该值。 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。
  • 流:该值必须是VT_STREAM。
  • 剪贴板:该值必须是VT_CF。

 

言论

对于 OpenSearch 提供程序,使用以下属性:

  • OpenSearchShortName:搜索服务的短名称
  • OpenSearchQueryTemplate:针对查询服务的 OpenSearch 模板约定设置格式的模板
  • MaximumResultCount:(数字) 搜索服务返回的最大结果数
  • LinkIsFilePath:(Boolean) 如果为 true,则提供程序尝试将返回的项目解释为文件,并使用其扩展在视图中创建正确的 ShellItem。 如果为 false,则项目被视为 URL 快捷方式。