Condividi tramite


Metodo ISearchCrawlScopeManager::AddDefaultScopeRule (searchapi.h)

Aggiunge un URL come ambito predefinito per questa regola.

Sintassi

HRESULT AddDefaultScopeRule(
  [in] LPCWSTR pszURL,
  [in] BOOL    fInclude,
  [in] DWORD   fFollowFlags
);

Parametri

[in] pszURL

Tipo: LPCWSTR

Puntatore a un buffer Unicode con terminazione Null che contiene l'URL da usare come ambito predefinito.

[in] fInclude

Tipo: BOOL

TRUE se pszUrl deve essere incluso nell'indicizzazione; FALSE se deve essere escluso.

[in] fFollowFlags

Tipo: DWORD

Imposta il FOLLOW_FLAGS per specificare se seguire URL complessi e se un URL deve essere indicizzato o semplicemente seguito.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Le regole di ambito predefinite forniscono un set iniziale di regole di ambito. Le regole di ambito utente hanno sempre la precedenza sulle regole di ambito predefinite, a meno che le regole definite dall'utente non vengano ripristinate nel qual caso le regole di ambito predefinite vengono ripristinate.

Gli URL passati come parametri a ISearchCrawlScopeManager::AddDefaultScopeRule devono essere completamente decodificati con URL e senza codici di controllo URL. Ad esempio, file:///c:\Documenti è completamente decodificato tramite URL, mentre file:///c:\My%20Documents non è.

Windows 7 e versioni successive: vedere l'esempio di codice CrawlScopeCommandLine per informazioni su come definire le opzioni della riga di comando per le operazioni di indicizzazione di Crawl Scope Manager (CSM).

Requisiti

Requisito Valore
Client minimo supportato Windows XP con SP2, Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 con SP1 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione searchapi.h
Componente ridistribuibile Windows Desktop Search (WDS) 3.0