Sdílet prostřednictvím


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?

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í

referenční

element searchConnectorDescriptionType (schéma konektoru vyhledávání)

další prostředky

OpenSearch

microsoft download center