Freigeben über


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.

Verwalten des Indexes

Schnittstellen zum Verwalten des Indexes

Verwenden des Katalog-Managers

Verwenden des Durchforstungsbereichs-Managers