Verwenden des Such-Managers
Die ISearchManager-Schnittstelle stellt Methoden bereit, die katalogübergreifende Änderungen vornehmen. Änderungen, die auf ISearchManager-Ebene vorgenommen werden, gelten global für alle Kataloge, die vom Indexer verwendet werden, während änderungen auf ISearchCatalogManager-Ebene auf bestimmte Kataloge angewendet werden. Derzeit verwendet Windows Search jedoch nur einen Katalog, SystemIndex. Sie können den Such-Manager verwenden, um Folgendes zu tun:
- Rufen Sie eine instance des Katalog-Managers für den Suchkatalog ab.
- Rufen Sie Versionsinformationen zur Windows Search-Engine ab.
Die folgenden Methoden der ISearchManager-Schnittstelle können Ihnen helfen, Ihre Suchkataloge zu verwalten:
Methode | BESCHREIBUNG |
---|---|
GetCatalog | Ruft einen Katalog nach Namen ab und gibt eine instance von ISearchCatalogManager für diesen Katalog zurück. Dadurch können Sie einen einzelnen Suchkatalog verwalten. |
GetIndexerVersion | Gibt die Version des Indexers in zwei ganzen Zahlen zurück: Hauptversion und Nebenversion. Beispielsweise lautet die Hauptversionsnummer für Windows 10 Suche "10" und die Nebenversionsnummer "0". Für Windows Vista Search und Windows Search 3.0 unter Windows XP lautet die Hauptversionsnummer "3" und die Nebenversionsnummer "0". |
GetIndexerVersionStr | Gibt die vollständige Versionsnummer des Indexers als Zeichenfolge zurück: z. B. "10.0.18309.1000". Bei Windows 10 entspricht dies in der Regel der Versionsnummer des Betriebssystems. Bei Windows XP, Vista und 7 ist dies anders. |
Weitere Informationen zu diesen Methoden finden Sie in der ISearchManager-Dokumentation .
Die folgenden ISearchManager-Methoden sind für die zukünftige Verwendung reserviert. Sie sind jedoch implementiert und wirken sich nicht auf den Indexer oder Katalog aus, da es derzeit nur einen Katalog für Windows Search gibt.
- get_BypassList
- get_LocalBypass
- get_PortNumber
- get_ProxyName
- get_UseProxy
- get_UserAgent
- put_UserAgent
- SetProxy
GetParameter und SetParameter sind ebenfalls für die zukünftige Verwendung reserviert, aber nicht implementiert.
Zugehörige Themen
Schnittstellen zum Verwalten des Indexes