Método ISearchCrawlScopeManager::AddUserScopeRule (searchapi.h)
Agrega una nueva regla de ámbito de rastreo cuando el usuario crea una nueva regla o agrega una dirección URL que se va a indexar.
Sintaxis
HRESULT AddUserScopeRule(
[in] LPCWSTR pszURL,
[in] BOOL fInclude,
[in] BOOL fOverrideChildren,
[in] DWORD fFollowFlags
);
Parámetros
[in] pszURL
Tipo: LPCWSTR
Dirección URL que se va a indexar.
[in] fInclude
Tipo: BOOL
TRUE si debe incluirse en todas las búsquedas pszUrl ; de lo contrario, FALSE.
[in] fOverrideChildren
Tipo: BOOL
Valor BOOL que especifica si se deben invalidar las reglas secundarias. Si se establece en TRUE, básicamente quita todas las reglas secundarias.
[in] fFollowFlags
Tipo: DWORD
Establece el FOLLOW_FLAGS para especificar si se deben seguir direcciones URL complejas y si se va a indexar o simplemente seguir una dirección URL.
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
Una regla de ámbito puede ser una dirección URL completa o una regla con un patrón.
ISearchCrawlScopeManager::AddUserScopeRule invalida cualquier regla de ámbito existente para la dirección URL o el patrón.
Se espera que las direcciones URL que se pasan como parámetros a ISearchCrawlScopeManager::AddUserScopeRule estén totalmente descodificadas y sin códigos de control de dirección URL. Por ejemplo, file:///c:\Mis documentos está totalmente descodificado por url, mientras que file:///c:\My%20Documents no lo está.
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 | Búsqueda de escritorio de Windows (WDS) 3.0 |