Элемент property объекта propertyStore (схема соединителя поиска)
Необязательный <элемент свойства> указывает свойство, используемое соединителем поиска. Эти свойства относятся к данному соединителю поиска, поэтому нет предопределенного набора имен для использования. У этого элемента нет дочерних элементов.
Синтаксис
<!-- property for propertyStore 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>
Сведения об элементе
Родительский элемент | Дочерние элементы |
---|---|
Элемент propertyStore (схема соединителя поиска) |
Атрибуты
Атрибут | Описание | Значения |
---|---|---|
name | Общедоступный. Обязательный. Отображаемое имя свойства. | Значение по умолчанию |
тип | Общедоступный. Обязательный. Тип свойства. | Любой: по умолчанию. Значение не будет привязаться подсистемой свойств. VT_NULL будет возвращено методом GetPropertyType.
|
схема | Общедоступный. Необязательный элемент. Схема, в которой определено свойство. | Значение по умолчанию |
Комментарии
Соединители поиска OpenSearch могут использовать свойство OpenSearchHTMLRolloverTemplate. Это свойство определяет шаблон, отформатированный в соответствии с соглашением о шаблонах OpenSearch. Шаблон OpenSearchHTMLRolloverTemplate используется, когда пользователь нажимает кнопку "Поиск на веб-сайте" на панели команд.
Пример
В следующем примере показан <элемент propertyStore> с двумя <элементами свойства> .
<propertyStore>
<property name="OpenSearchHTMLRolloverTemplate">https://www.adventureworks.com/Search/?Query={searchTerms}</property>
<property name="isExternal" type="boolean">true</property>
</propertyStore>