Schéma popisu konektoru vyhledávání
Představuje schéma popisu konektoru vyhledávání, které používají knihovny Průzkumníka Windows a federované zprostředkovatele vyhledávání. Schéma určuje strukturu a požadavky pro soubory popisů konektoru služby Search (*.searchConnector-ms) a pro searchConnectorDescriptionType elementy souborů Popis knihovny prostředí (*.library-ms).
Toto téma popisuje schéma v souvislosti s federovanými vyhledávacími konektory. Další informace o knihovnách a schématu Popis knihovny naleznete v tématu Schéma popisu knihovny.
Toto téma obsahuje následující části:
- Co jsou vyhledávací konektory?
- Jak fungují soubory popisu konektoru vyhledávání?
- Jaké je schéma popisu konektoru vyhledávání?
- jaké jsou hlavní části schématu?
- příklady souborů popisu konektoru vyhledávání
- dalších prostředků
- související témata
Co jsou vyhledávací konektory?
Vyhledávací konektory spojují uživatele s daty uloženými ve webových službách nebo vzdálených umístěních úložiště. S Windows 7 můžou uživatelé instalovat vyhledávací konektory pro umístění, jako jsou webové služby, aby je vyhledali přímo z Průzkumníka Windows. Vyhledávací konektory jsou soubory s popisem vyhledávacího konektoru (*.searchConnector-ms), které určují, jak se připojit, odesílat dotazy a přijímat výsledky z umístění.
Kromě webových služeb lze vyhledávací konektory použít k vyhledávání místních oborů indexů vytvořených obslužnými rutinami protokolu. Uživatelé můžou například prohledávat e-maily indexované místně pomocí obslužné rutiny protokolu MAPI pomocí vyhledávacího konektoru pro dané e-mailové úložiště.
Jak fungují soubory popisu konektoru služby Search?
Když jsou v systémech uživatelů nainstalované soubory s popisem konektoru služby Search, můžou uživatelé otevřít Průzkumníka Windows, kliknout na vyhledávací konektor v navigačním podokně a zadat vyhledávací dotaz. Průzkumník Windows odešle dotaz pomocí informací ze souboru popisu konektoru vyhledávání, například zprostředkovatele, který se má použít, a rozsah hledání. Výsledky se vrátí jako položky informačního kanálu RSS nebo Atom a zobrazí se uživatelům, jako by šlo o běžné položky prostředí.
Způsob nasazení souboru s popisem konektoru služby Search závisí na typu umístění, které vyhledávací konektor podporuje:
- V souboru konfigurace OpenSearch (*.osdx) pro vaši webovou službu
- Jako součást instalace obslužné rutiny protokolu
Pokud uživatel otevře soubor .osdx nebo nainstaluje obslužnou rutinu protokolu, měli byste zajistit, aby k následujícím věcem došlo:
- Soubor .searchconnector-ms se vytvoří ve složce Windows Searches (%userprofile%/Searches).
- Zástupce souboru .searchconnector-ms se vytvoří ve složce Odkazy uživatelů (%userprofile%/Links).
Co je schéma popisu konektoru vyhledávání?
Schéma popisu konektoru vyhledávání je schéma XML, které definuje strukturu souborů popisů konektoru vyhledávání (*.searchConnector-ms). Každý vyhledávací konektor musí mít soubor s popisem vyhledávacího konektoru, který určuje, jak se připojit, odesílat dotazy a přijímat výsledky z umístění.
Jaké jsou hlavní části schématu?
Následující tabulka uvádí hlavní části schématu.
Podřízené prvky | Popis |
---|---|
isSearchOnlyItem | Určuje, jestli jsou umístění podporovaná vyhledávacím konektorem pouze pro vyhledávání nebo vyhledávání a procházení. |
isDefaultSaveLocation | Pouze pro knihovnu. |
isDefaultNonOwnerSaveLocation | Pouze pro knihovnu. |
popis | Popisuje vyhledávací konektor. |
iconReference | Určuje umístění vlastní ikony pro vyhledávací konektor. |
imageLink | Určuje umístění vlastní miniatury pro vyhledávací konektor. |
autora | Identifikuje autora vyhledávacího konektoru. |
dateCreated | Určuje datum vytvoření vyhledávacího konektoru. |
templateInfo | Určuje typ složky pro vyhledávací konektor. |
locationProvider | Určuje zprostředkovatele vyhledávání, který má tento vyhledávací konektor používat. |
rozsahu | Určuje umístění, do kterých se má zahrnout a vyloučit z oboru vyhledávání. |
propertyStore | Určuje umístění IPropertyStore xml pro tento vyhledávací konektor. IPropertyStore podporuje otevřená metadata vyhledávacího konektoru. |
includeInStartMenuScope | Určuje, jestli má být umístění reprezentované vyhledávacím konektorem zahrnuto v oboru hledání v nabídce Start. |
doména | Identifikuje doménu nejvyšší úrovně vyhledávacího konektoru. |
podporuje AdvancedQuerySyntax | Určuje, jestli vyhledávací konektor podporuje rozšířenou syntaxi dotazů (AQS). |
isIndexed | Určuje, jestli je umístění reprezentované vyhledávacím konektorem indexované. |
Příklady souborů popisu konektoru vyhledávání
Následuje příklad souboru popisu konektoru vyhledávání pro federovanou vyhledávací webovou službu.
<?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>
Následuje příklad souboru popisu konektoru vyhledávání pro obslužnou rutinu protokolu 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>
Další zdroje informací
- Další informace o schématu Popis knihovny naleznete v tématu Schéma popisu knihovny.
- Další informace o instalaci vyhledávacího konektoru najdete v tématu Federované vyhledávání ve Windows.
Související témata
-
referenční
-
element searchConnectorDescriptionType (schéma konektoru vyhledávání)
-
další prostředky