Método ISearchCrawlScopeManager::AddUserScopeRule (searchapi.h)
Adiciona uma nova regra de escopo de rastreamento quando o usuário cria uma nova regra ou adiciona uma URL a ser indexada.
Sintaxe
HRESULT AddUserScopeRule(
[in] LPCWSTR pszURL,
[in] BOOL fInclude,
[in] BOOL fOverrideChildren,
[in] DWORD fFollowFlags
);
Parâmetros
[in] pszURL
Tipo: LPCWSTR
A URL a ser indexada.
[in] fInclude
Tipo: BOOL
TRUE se isso deve ser incluído em todas as pesquisas pszUrl ; caso contrário, FALSE.
[in] fOverrideChildren
Tipo: BOOL
Um valor BOOL que especifica se as regras filho devem ser substituídas. Se definido como TRUE, isso essencialmente removerá todas as regras filho.
[in] fFollowFlags
Tipo: DWORD
Define o FOLLOW_FLAGS para especificar se deve seguir URLs complexas e se uma URL deve ser indexada ou apenas seguida.
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
Uma regra de escopo pode ser uma URL totalmente qualificada ou uma regra com um padrão.
ISearchCrawlScopeManager::AddUserScopeRule substitui qualquer regra de escopo existente para a URL ou padrão.
Espera-se que as URLs passadas como parâmetros para ISearchCrawlScopeManager::AddUserScopeRule 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 |