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 |