Keresési összekötő leírási sémája
Bemutatja a Keresési összekötő leírása sémát, amelyet a Windows Explorer-kódtárak és az összevont keresési szolgáltatók használnak. A séma meghatározza a Keresési összekötő leíró fájljainak (*.searchConnector-ms) és searchConnectorDescriptionType a Shell-kódtár-leírás (*.library-ms) fájljainak struktúráját és követelményeit.
Ez a témakör az összevont keresési összekötőkhöz kapcsolódó sémát ismerteti. A kódtárakról és a kódtár leírási sémájáról további információt Kódtár leírása sémacímű témakörben talál.
Ez a témakör a következő szakaszokat tartalmazza:
- Mik azok a keresési összekötők?
- Hogyan működnek a keresési összekötő leírásfájljai?
- Mi a keresési összekötő leírási sémája?
- Melyek a séma fő részei?
- Példák a keresési összekötő leírásfájljaira
- További erőforrások
- Kapcsolódó témakörök
Mik azok a keresési összekötők?
A keresési összekötők webszolgáltatásokban vagy távoli tárolási helyeken tárolt adatokkal kötik össze a felhasználókat. A Windows 7-ben a felhasználók telepíthetnek keresési összekötőket helyekre, például webszolgáltatásokra, így közvetlenül a Windows Intézőből kereshetnek ezeken a helyeken. A keresési összekötők a keresési összekötők leírásfájljai (*.searchConnector-ms), amelyek meghatározzák, hogyan csatlakozhat, küldhet lekérdezéseket, és fogadhat eredményeket a helyről.
A webszolgáltatások mellett a keresési összekötők is használhatók a protokollkezelők által létrehozott helyi index-hatókörök keresésére. A felhasználók például a MAPI protokollkezelővel helyileg indexelt e-maileket kereshetnek az adott e-mail-tároló keresési összekötőjével.
Hogyan működnek a keresési összekötő leírásfájljai?
Ha a Keresési összekötő leírásfájljai telepítve vannak a felhasználói rendszereken, a felhasználók megnyithatják a Windows Intézőt, a navigációs panelen kattintson a keresési összekötőre, és írja be a keresési lekérdezést. A Windows Intéző a keresési összekötő leírásfájljának információi alapján küldi el a lekérdezést, például a használni kívánt szolgáltatót és a keresés hatókörét. Az eredmények RSS- vagy Atom-hírcsatornaelemekként jelennek meg, és úgy jelennek meg a felhasználók számára, mintha normál Shell-elemek lennének.
A Search Connector Description fájl üzembe helyezése a keresési összekötő által támogatott hely típusától függ:
- A webszolgáltatás OpenSearch konfigurációs (*.osdx) fájljában
- A protokollkezelő telepítésének részeként
Győződjön meg arról, hogy a következő dolgok történnek, amikor egy felhasználó megnyitja az .osdx fájlt, vagy telepíti a protokollkezelőt:
- A .searchconnector-ms fájl a felhasználók Windows Searches mappában (%userprofile%/Keresések) jön létre.
- A .searchconnector-ms fájlra mutató parancsikon a felhasználók Hivatkozások mappájában (%userprofile%/Hivatkozások) jön létre.
Mi a keresési összekötő leírási sémája?
A Keresési összekötő leírása séma egy XML-séma, amely meghatározza a Search Connector Description files (*.searchConnector-ms) struktúráját. Minden keresési összekötőnek rendelkeznie kell egy keresési összekötő leírásfájllal, amely meghatározza, hogyan csatlakozhat, küldhet lekérdezéseket, és fogadhat eredményeket a helyről.
Mik a séma fő részei?
Az alábbi táblázat a séma főbb részeit sorolja fel.
Gyermekelemek | Leírás |
---|---|
isSearchOnlyItem | Meghatározza, hogy a keresési összekötő által támogatott helyek csak kereséssel vagy kereséssel és tallózással érhetők-e el. |
isDefaultSaveLocation | Csak tárhasználat esetén. |
isDefaultNonOwnerSaveLocation | Csak tárhasználat esetén. |
leírási | A keresési összekötőt ismerteti. |
iconReference | Azonosítja a keresési összekötő egyéni ikonjának helyét. |
imageLink | Azonosítja a keresési összekötő egyéni miniatűrjének helyét. |
szerző | A keresési összekötő szerzőjének azonosítása. |
dateCreated | A keresési összekötő létrehozásának dátumát azonosítja. |
templateInfo | Megadja a keresési összekötő mappatípusát. |
locationProvider | Megadja a keresési összekötő által használni kívánt keresési szolgáltatót. |
hatókör | Megadja a keresési hatókörbe felvenni és kizárni kívánt helyeket. |
propertyStore | Az XML-alapú IPropertyStore helyét adja meg ehhez a keresési összekötőhöz. Az IPropertyStore támogatja a keresési összekötő megnyitott metaadatait. |
tartalmazza azInStartMenuScope | Megadja, hogy a keresési összekötő által képviselt hely szerepeljen-e a Start menü keresési hatókörében. |
tartomány | Azonosítja a keresési összekötő legfelső szintű tartományát. |
támogatja azAdvancedQuerySyntax | Megadja, hogy a keresési összekötő támogatja-e a speciális lekérdezési szintaxist (AQS). |
indexelt | Megadja, hogy a keresési összekötő által képviselt hely indexelve van-e. |
Példák a keresési összekötő leírásfájljaira
Az alábbiakban egy összevont keresési webszolgáltatás keresési összekötőjének leírásfájlját mutatjuk be.
<?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>
Az alábbiakban egy MAPI protokollkezelő keresési összekötő leírásfájlját mutatjuk be.
<?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>
További erőforrások
- A kódtár leírási sémájáról további információt Könyvtár leírása sémacímű témakörben talál.
- A keresési összekötő telepítéséről további információt Összevont keresés a Windows-ben című témakörben talál.
Kapcsolódó témakörök
-
referencia
-
searchConnectorDescriptionType elem (keresési összekötő sémája)
-
Egyéb erőforrások