Compartir a través de


Interfaz ISearchRoot (searchapi.h)

Proporciona métodos para manipular una raíz de búsqueda. Los cambios en los miembros de propiedad se aplican a cualquier dirección URL que se encuentre en la raíz de búsqueda. Una dirección URL se encuentra en una raíz de búsqueda si coincide con la dirección URL raíz de búsqueda o es un elemento secundario jerárquico de esa dirección URL.

Herencia

La interfaz ISearchRoot hereda de la interfaz IUnknown . ISearchRoot también tiene estos tipos de miembros:

Métodos

La interfaz ISearchRoot tiene estos métodos.

 
ISearchRoot::get_AuthenticationType

Recupera el tipo de autenticación necesario para acceder a las direcciones URL en esta raíz de búsqueda.
ISearchRoot::get_EnumerationDepth

Obtiene la profundidad de enumeración de esta raíz de búsqueda.
ISearchRoot::get_FollowDirectories

Obtiene un valor BOOL que indica si el motor de búsqueda sigue subdirectorios y ámbitos jerárquicos.
ISearchRoot::get_HostDepth

Obtiene un valor que indica la distancia en un árbol de host que se va a rastrear al indexar.
ISearchRoot::get_IsHierarchical

Obtiene un valor que indica si la búsqueda se basa en una estructura jerárquica de árbol.
ISearchRoot::get_Password

Sin implementar. (ISearchRoot.get_Password)
ISearchRoot::get_ProvidesNotifications

Obtiene un valor que indica si el motor de búsqueda recibe una notificación (por controladores de protocolo u otras aplicaciones) sobre los cambios en las direcciones URL en la raíz de búsqueda.
ISearchRoot::get_RootURL

Obtiene la dirección URL del punto de partida de esta raíz de búsqueda.
ISearchRoot::get_Schedule

Sin implementar. (ISearchRoot.get_Schedule)
ISearchRoot::get_UseNotificationsOnly

Obtiene un valor que indica si esta raíz de búsqueda solo se debe indexar por notificación y no por rastreo.
ISearchRoot::get_User

Sin implementar. (ISearchRoot.get_User)
ISearchRoot::p ut_AuthenticationType

Establece el tipo de autenticación necesaria para acceder a las direcciones URL de esta raíz de búsqueda.
ISearchRoot::p ut_EnumerationDepth

Establece la profundidad de enumeración de esta raíz de búsqueda.
ISearchRoot::p ut_FollowDirectories

Establece un valor BOOL que indica si el motor de búsqueda debe seguir subdirectorios y ámbitos jerárquicos para esta raíz de búsqueda.
ISearchRoot::p ut_HostDepth

Establece un valor que indica hasta dónde se debe rastrear un árbol de host al indexar.
ISearchRoot::p ut_IsHierarchical

Establece un valor que indica si la búsqueda está basada en una estructura jerárquica de árbol.
ISearchRoot::p ut_Password

Sin implementar. (ISearchRoot.put_Password)
ISearchRoot::p ut_ProvidesNotifications

Establece un valor que indica si el motor de búsqueda recibe una notificación (por controladores de protocolo u otras aplicaciones) sobre los cambios en las direcciones URL en la raíz de búsqueda.
ISearchRoot::p ut_RootURL

Establece la dirección URL de la raíz de búsqueda actual.
ISearchRoot::p ut_Schedule

Sin implementar. (ISearchRoot.put_Schedule)
ISearchRoot::p ut_UseNotificationsOnly

Establece un valor que indica si esta raíz de búsqueda solo se debe indexar por notificación y no por rastreo.
ISearchRoot::p ut_User

Sin implementar. (ISearchRoot.put_User)

Comentarios

Para obtener un ejemplo que muestra cómo definir opciones de línea de comandos para las operaciones de indexación de Crawl Scope Manager (CSM), consulte el ejemplo CrawlScopeCommandLine .

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP con SP2, Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 con SP1 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado searchapi.h
Redistribuible Windows Desktop Search (WDS) 3.0

Consulte también

Uso del Administrador de ámbitos de rastreo