Compartir a través de


Método ISearchCrawlScopeManager::AddHierarchicalScope (searchapi.h)

Agrega un ámbito jerárquico al motor de búsqueda.

Sintaxis

HRESULT AddHierarchicalScope(
  [in] LPCWSTR pszURL,
  [in] BOOL    fInclude,
  [in] BOOL    fDefault,
  [in] BOOL    fOverrideChildren
);

Parámetros

[in] pszURL

Tipo: LPCWSTR

Dirección URL del ámbito que se va a agregar.

[in] fInclude

Tipo: BOOL

TRUE si se trata de un ámbito de inclusión, FALSE si se trata de un ámbito de exclusión.

[in] fDefault

Tipo: BOOL

TRUE si se trata de un ámbito predeterminado, FALSE si no es un ámbito predeterminado.

[in] fOverrideChildren

Tipo: BOOL

TRUE si este ámbito invalida todas las reglas de dirección URL secundarias; de lo contrario, FALSE .

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Este método invalida las reglas de ámbito existentes para la dirección URL. Los métodos preferidos para esta funcionalidad son ISearchCrawlScopeManager::AddDefaultScopeRule e ISearchCrawlScopeManager::AddUserScopeRule.

Se espera que las direcciones URL que se pasan como parámetros a ISearchCrawlScopeManager::AddHierarchicalScope estén totalmente descodificadas y sin códigos de control url. Por ejemplo, file:///c:\Mis documentos está totalmente descodificado por url, mientras que file:///c:\My%20Documents no.

Windows 7 y versiones posteriores: consulte el ejemplo de código CrawlScopeCommandLine para ver cómo definir opciones de línea de comandos para las operaciones de indexación de Crawl Scope Manager (CSM).

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