Share via


ISearchManager-Schnittstelle (searchapi.h)

Stellt Methoden zum Steuern der Suchdienst bereit. Diese Schnittstelle verwaltet Einstellungen und Objekte, die sich auf die Suchmaschine auswirken, katalogübergreifend.

Vererbung

Die ISearchManager-Schnittstelle erbt von der IUnknown-Schnittstelle . ISearchManager verfügt auch über folgende Arten von Membern:

Methoden

Die ISearchManager-Schnittstelle verfügt über diese Methoden.

 
ISearchManager::get_BypassList

Ruft eine Proxyumgehungsliste aus dem Indexer ab. Diese Liste wird verwendet, um zu bestimmen, welche Elemente oder URLs lokal sind und nicht den Proxyserver durchlaufen müssen. Diese Liste wird durch Aufrufen von ISearchManager::SetProxy festgelegt.
ISearchManager::get_LocalBypass

Ruft einen Wert ab, der bestimmt, ob der Proxyserver umgangen werden soll, um das Element oder die URL zu finden.
ISearchManager::get_PortNumber

Ruft die Portnummer ab, die für die Kommunikation mit dem Proxyserver verwendet wird. Diese Portnummer wird im Indexer gespeichert und von der ISearchManager::SetProxy-Methode festgelegt.
ISearchManager::get_ProxyName

Ruft den Proxynamen ab, der vom Protokollhandler verwendet werden soll.
ISearchManager::get_UseProxy

Ruft den zu verwendenden Proxyserver ab.
ISearchManager::get_UserAgent

Ruft die Benutzer-Agent-Zeichenfolge ab.
ISearchManager::GetCatalog

Ruft einen Katalog anhand des Namens ab und erstellt ein neues ISearchCatalogManager-Objekt für diesen Katalog.
ISearchManager::GetIndexerVersion

Ruft die Version des aktuellen Indexers in zwei Blöcken ab: _the Hauptversionsbezeichner und der Nebenversionsbezeichner.
ISearchManager::GetIndexerVersionStr

Ruft die Version des aktuellen Indexers als einzelne Zeichenfolge ab.
ISearchManager::GetParameter

Nicht unterstützt. Diese Methode gibt beim Aufruf E_INVALIDARG zurück. (ISearchManager.GetParameter)
ISearchManager::p ut_UserAgent

Legt die Benutzer-Agent-Zeichenfolge fest, die ein Benutzer-Agent an die Website und Dienste übergibt, um sich selbst zu identifizieren.
ISearchManager::SetParameter

Nicht unterstützt. Diese Methode gibt beim Aufruf E_INVALIDARG zurück. (ISearchManager.SetParameter)
ISearchManager::SetProxy

Speichert Informationen im Indexer, die bestimmen, wie der Indexer funktioniert und mit einem Proxyserver kommuniziert.

Hinweise

Ein Beispiel, das Möglichkeiten zum Angeben zeigt, welche Dateien wie neu indiziert werden sollen, finden Sie im Beispiel ReindexMatchingUrls .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2, Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 mit SP1 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile searchapi.h
Verteilbare Komponente Windows Desktop Search (WDS) 3.0