Элемент 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 (схема соединителя поиска) |
Атрибуты
Атрибут | Описание | Значения |
---|---|---|
имя | Общественный. Обязательно. Отображаемое имя свойства. | По умолчанию |
тип | Общественный. Обязательно. Тип свойства. | Любой: по умолчанию. Значение не будет принучено подсистемой свойств. 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>