Поделиться через


элемент property 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>

<свойства> сведения об элементе

Родительский элемент Дочерние элементы
элемент locationProvider (схема соединителя поиска) свойство, описанное в этом разделе.

 

Атрибуты> свойств <

Атрибут Описание Ценность
имя Обязательно. Отображаемое имя свойства.  
тип Обязательно. Тип свойства. Любой: по умолчанию. Значение не будет принучено подсистемой свойств. 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.
  • Большой двоичный объект: значение должно быть VT_BLOB.
  • Объект: значение должно быть VT_UNKNOWN.
  • Stream: значение должно быть VT_STREAM.
  • Буфер обмена: значение должно быть VT_CF.

 

Замечания

Для поставщика OpenSearch используются следующие свойства:

  • OpenSearchShortName: короткое имя службы поиска
  • OpenSearchQueryTemplate: шаблон, отформатированный по соглашению шаблона OpenSearch для службы запросов
  • MaximumResultCount: (число) Максимальное количество результатов, возвращаемых службой поиска
  • LinkIsFilePath: (Boolean) Если значение true, поставщик пытается интерпретировать возвращаемые элементы как файлы, используя их расширения для создания соответствующего ShellItem в представлении. Если значение false, элементы обрабатываются как ярлыки URL-адресов.