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 |