Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Element <searchConnectorDescriptionType> jest kontenerem najwyższego poziomu definicji łącznika wyszukiwania.
- składni
- informacji o elementach
- atrybutów
- uwagi
- przykład pliku opisu łącznika wyszukiwania
- Tematy pokrewne
Składnia
<!-- searchConnectorDescriptionType -->
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="https://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:complexType name="searchConnectorDescriptionType">
<xs:all>
<xs:element name="isSearchOnlyItem" type="xs:boolean" default="false" minOccurs="0"/>
<xs:element name="isDefaultSaveLocation" type="xs:boolean" minOccurs="0"/>
<xs:element name="isDefaultNonOwnerSaveLocation" type="xs:boolean" minOccurs="0"/
<xs:element name="description" type="xs:string" minOccurs="0"/>
<xs:element name="iconReference" type="xs:string" minOccurs="0"/>
<xs:element name="imageLink" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="url" type="xs:anyURI"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="author" type="xs:string" minOccurs="0"/>
<xs:element name="dateCreated" type="xs:dateTime" minOccurs="0"/>
<xs:element name="templateInfo" minOccurs="0">
<xs:complexType>
<xs:all>
<xs:element name="folderType" minOccurs="0"/>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name="simpleLocation" type="shellLinkType" minOccurs="0"/>
<xs:element name="locationProvider" minOccurs="0">
<xs:complexType>
<xs:all>
<xs:element name="propertyBag" type="propertyStoreType" minOccurs="0"/>
</xs:all>
<xs:attribute name="clsid" use="required"/>
<xs:attribute name="codebase" type="xs:string"/>
</xs:complexType>
</xs:element>
<xs:element name="scope" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="0">
<xs:element name="scopeItem" maxOccurs="unbounded">
<xs:complexType>
<xs:all>
<xs:element name="mode" default="Include">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Include"/>
<xs:enumeration value="Exclude"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="depth" default="Shallow" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Shallow"/>
<xs:enumeration value="Deep"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="url" type="xs:anyURI"/>
</xs:all>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="propertyStore" type="propertyStoreType" minOccurs="0"/>
<xs:element name="includeInStartMenuScope" type="xs:boolean" default="false" minOccurs="0"/>
<xs:element name="domain" type="xs:string" minOccurs="0"/>
<xs:element name="supportsAdvancedQuerySyntax" type="xs:boolean" default="false" minOccurs="0"/>
<xs:element name="isIndexed" type="xs:boolean" minOccurs="0"/>
</xs:all>
<xs:attribute name="publisher" type="xs:string"/>
<xs:attribute name="product" type="xs:string"/>
</xs:complexType>
</xs:schema>
Informacje o elementach
| Element nadrzędny | Elementy podrzędne |
|---|---|
| isSearchOnlyItem, element (schemat łącznika wyszukiwania) | |
| isDefaultSaveLocation, element (schemat łącznika wyszukiwania) | |
| isDefaultNonOwnerSaveLocation, element (schemat łącznika wyszukiwania) | |
| description, element (schemat łącznika wyszukiwania) | |
| iconReference, element (schemat łącznika wyszukiwania) | |
| imageLink, element (schemat łącznika wyszukiwania) | |
| author , element (schemat łącznika wyszukiwania) | |
| dateCreated, element (schemat łącznika wyszukiwania) | |
| templateInfo, element (schemat łącznika wyszukiwania) | |
| locationProvider, element (schemat łącznika wyszukiwania) | |
| element zakresu (schemat łącznika wyszukiwania) | |
| propertyStore, element (schemat łącznika wyszukiwania) | |
| includeInStartMenuScope, element (schemat łącznika wyszukiwania) | |
| elementu domeny (schemat łącznika wyszukiwania) | |
| obsługuje element AdvancedQuerySyntax (schemat łącznika wyszukiwania) | |
| isIndexed, element (schemat łącznika wyszukiwania) |
Atrybuty
| Atrybut | Opis |
|---|---|
| wydawca | Fakultatywny. Nazwa wyświetlana wydawcy dostarczająca łącznik wyszukiwania. |
| produkt | Fakultatywny. Nazwa wyświetlana produktu, do którego ma zastosowanie łącznik wyszukiwania. |
Uwagi
Nie można używać łączników wyszukiwania federacyjnego w bibliotekach. Schemat łączników wyszukiwania bibliotek jest rozszerzeniem schematu opisanego tutaj i zawiera informacje specyficzne dla bibliotek.
Przykład pliku opisu łącznika wyszukiwania
Poniżej przedstawiono przykład pliku opisu łącznika wyszukiwania dla usługi sieci Web wyszukiwania federacyjnego.
<?xml version="1.0" encoding="UTF-8"?>
<searchConnectorDescription xmlns="http://schemas.microsoft.com/windows/2009/searchConnector">
<description>Search powered by live.com</description>
<isSearchOnlyItem>true</isSearchOnlyItem>
<domain>https://social.msdn.microsoft.com</domain>
<supportsAdvancedQuerySyntax>false</supportsAdvancedQuerySyntax>
<templateInfo>
<folderType>{8FAF9629-1980-46FF-8023-9DCEAB9C3EE3}</folderType>
</templateInfo>
<propertyStore>
<property name="OpenSearchHTMLRolloverTemplate">https://social.msdn.microsoft.com/Search/?Query={searchTerms}</property>
</propertyStore>
<locationProvider clsid="{48E277F6-4E74-4cd6-BA6F-FA4F42898223}">
<propertyBag>
<property name="OpenSearchShortName">MSDN</property>
<property name="OpenSearchQueryTemplate">https://social.msdn.microsoft.com/Search/Feed.aspx?locale=en-US&Query={searchTerms}&format=RSS&StartIndex={startIndex}</property>
<property name="MaximumResultCount" type="uint32">100</property>
</propertyBag>
</locationProvider>
</searchConnectorDescription>
Poniżej przedstawiono przykład pliku opisu łącznika wyszukiwania dla programu obsługi protokołu MAPI.
<?xml version="1.0" encoding="UTF-8"?>
<searchConnectorDescription xmlns="http://schemas.microsoft.com/windows/2009/searchConnector">
<description>Microsoft Outlook</description>
<isSearchOnlyItem>true</isSearchOnlyItem>
<includeInStartMenuScope>true</includeInStartMenuScope>
<templateInfo>
<folderType>{91475FE5-586B-4EBA-8D75-D17434B8CDF6}</folderType>
</templateInfo>
<simpleLocation>
<url>mapi://{S-1-5-21-2127521184-1604012920-1887927527-2779359}/</url>
</simpleLocation>
</searchConnectorDescription>
Tematy pokrewne
-
referencyjne
-
koncepcyjne
-
wyszukiwanie federacyjne w systemie Windows