Элемент 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>
<Сведения об элементе property>
Родительский элемент | Дочерние элементы |
---|---|
Элемент locationProvider (схема соединителя поиска) | свойство , описанное в этом разделе. |
<Атрибуты свойства>
attribute | Описание | Значение |
---|---|---|
name | Обязательный. Отображаемое имя свойства. | |
тип | Обязательный. Тип свойства. | Любой: по умолчанию. Значение не будет привязаться подсистемой свойств. VT_NULL будет возвращено методом GetPropertyType.
|
Комментарии
Для поставщика OpenSearch используются следующие свойства:
- OpenSearchShortName: короткое имя службы поиска.
- OpenSearchQueryTemplate: шаблон, отформатированный в соответствии с соглашением о шаблонах OpenSearch для службы запросов.
- MaximumResultCount: (number) — максимальное количество результатов, возвращаемых службой поиска.
- LinkIsFilePath (логическое значение). Если значение равно true, поставщик пытается интерпретировать возвращенные элементы как файлы, используя их расширения для создания соответствующего элемента ShellItem в представлении. Если значение равно false, элементы обрабатываются как ярлыки URL-адресов.