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

Adiciona um escopo hierárquico ao mecanismo de pesquisa.

Sintaxe

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

Parâmetros

[in] pszURL

Tipo: LPCWSTR

A URL do escopo a ser adicionado.

[in] fInclude

Tipo: BOOL

TRUE se esse for um escopo de inclusão, FALSE se esse for um escopo de exclusão.

[in] fDefault

Tipo: BOOL

TRUE se esse for o escopo padrão, FALSE se este não for um escopo padrão.

[in] fOverrideChildren

Tipo: BOOL

TRUE se esse escopo substituir todas as regras de URL filho, caso contrário, FALSE .

Retornar valor

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Esse método substitui as regras de escopo existentes para a URL. Os métodos preferidos para essa funcionalidade são ISearchCrawlScopeManager::AddDefaultScopeRule e ISearchCrawlScopeManager::AddUserScopeRule.

Espera-se que as URLs passadas como parâmetros para ISearchCrawlScopeManager::AddHierarchicalScope sejam totalmente decodificadas por URL e sem códigos de controle de URL. Por exemplo, file:///c:\Meus Documentos é totalmente decodificado por URL, enquanto file:///c:\My%20Documents não é.

Windows 7 e posteriores: confira o exemplo de código CrawlScopeCommandLine para ver como definir opções de linha de comando para operações de indexação do Gerenciador de Escopo de Rastreamento (CSM).

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP com SP2, Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 com SP1 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho searchapi.h
Redistribuível Pesquisa da Área de Trabalho do Windows (WDS) 3.0