Freigeben über


ISearchRoot-Schnittstelle (searchapi.h)

Stellt Methoden zum Bearbeiten eines Suchstamms bereit. Änderungen an Eigenschaftenmembern werden auf jede URL angewendet, die unter dem Suchstamm liegt. Eine URL fällt unter einen Suchstamm, wenn sie mit der Suchstamm-URL übereinstimmt oder ein hierarchisches untergeordnetes Element dieser URL ist.

Vererbung

Die ISearchRoot-Schnittstelle erbt von der IUnknown-Schnittstelle . ISearchRoot verfügt auch über folgende Membertypen:

Methoden

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

 
ISearchRoot::get_AuthenticationType

Ruft den Authentifizierungstyp ab, der für den Zugriff auf die URLs unter diesem Suchstamm erforderlich ist.
ISearchRoot::get_EnumerationDepth

Ruft die Enumerationstiefe für diesen Suchstamm ab.
ISearchRoot::get_FollowDirectories

Ruft einen BOOL-Wert ab, der angibt, ob die Suchmaschine Unterverzeichnissen und hierarchischen Bereichen folgt.
ISearchRoot::get_HostDepth

Ruft einen Wert ab, der angibt, wie weit bei der Indizierung in eine Hoststruktur durchforstet werden soll.
ISearchRoot::get_IsHierarchical

Ruft einen Wert ab, der angibt, ob die Suche in einer hierarchischen Struktur basiert.
ISearchRoot::get_Password

Nicht implementiert. (ISearchRoot.get_Password)
ISearchRoot::get_ProvidesNotifications

Ruft einen Wert ab, der angibt, ob die Suchmaschine (von Protokollhandlern oder anderen Anwendungen) über Änderungen an den URLs unter dem Suchstamm benachrichtigt wird.
ISearchRoot::get_RootURL

Ruft die URL des Ausgangspunkts für diesen Suchstamm ab.
ISearchRoot::get_Schedule

Nicht implementiert. (ISearchRoot.get_Schedule)
ISearchRoot::get_UseNotificationsOnly

Ruft einen Wert ab, der angibt, ob dieser Suchstamm nur per Benachrichtigung indiziert und nicht durchforstet werden soll.
ISearchRoot::get_User

Nicht implementiert. (ISearchRoot.get_User)
ISearchRoot::p ut_AuthenticationType

Legt den Authentifizierungstyp fest, der für den Zugriff auf die URLs unter diesem Suchstamm erforderlich ist.
ISearchRoot::p ut_EnumerationDepth

Legt die Enumerationstiefe für diesen Suchstamm fest.
ISearchRoot::p ut_FollowDirectories

Legt einen BOOL-Wert fest, der angibt, ob die Suchmaschine Unterverzeichnissen und hierarchischen Bereichen für diesen Suchstamm folgen soll.
ISearchRoot::p ut_HostDepth

Legt einen Wert fest, der angibt, wie weit bei der Indizierung in eine Hoststruktur durchforstet werden soll.
ISearchRoot::p ut_IsHierarchical

Legt einen Wert fest, der angibt, ob die Suche auf einer hierarchischen Struktur basiert.
ISearchRoot::p ut_Password

Nicht implementiert. (ISearchRoot.put_Password)
ISearchRoot::p ut_ProvidesNotifications

Legt einen Wert fest, der angibt, ob die Suchmaschine (von Protokollhandlern oder anderen Anwendungen) über Änderungen an den URLs unter dem Suchstamm benachrichtigt wird.
ISearchRoot::p ut_RootURL

Legt die URL des aktuellen Suchstamms fest.
ISearchRoot::p ut_Schedule

Nicht implementiert. (ISearchRoot.put_Schedule)
ISearchRoot::p ut_UseNotificationsOnly

Legt einen Wert fest, der angibt, ob dieser Suchstamm nur durch Benachrichtigung indiziert und nicht durchforstet werden soll.
ISearchRoot::p ut_User

Nicht implementiert. (ISearchRoot.put_User)

Hinweise

Ein Beispiel, das veranschaulicht, wie Befehlszeilenoptionen für CSM-Indizierungsvorgänge (Crawl Scope Manager) definiert werden, finden Sie im CrawlScopeCommandLine-Beispiel .

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

Weitere Informationen

Verwenden des Durchforstungsbereichs-Managers