Interfaccia ISearchRoot (searchapi.h)

Fornisce metodi per modificare una radice di ricerca. Le modifiche apportate ai membri della proprietà vengono applicate a qualsiasi URL che rientra nella radice di ricerca. Un URL rientra in una radice di ricerca se corrisponde all'URL radice di ricerca o è un figlio gerarchico di tale URL.

Ereditarietà

L'interfaccia ISearchRoot eredita dall'interfaccia IUnknown . ISearchRoot include anche questi tipi di membri:

Metodi

L'interfaccia ISearchRoot include questi metodi.

 
ISearchRoot::get_AuthenticationType

Recupera il tipo di autenticazione necessario per accedere agli URL in questa radice di ricerca.
ISearchRoot::get_EnumerationDepth

Ottiene la profondità di enumerazione per questa radice di ricerca.
ISearchRoot::get_FollowDirectories

Ottiene un valore BOOL che indica se il motore di ricerca segue sottodirectory e ambiti gerarchici.
ISearchRoot::get_HostDepth

Ottiene un valore che indica la distanza in un albero host da eseguire per indicizzazione durante l'indicizzazione.
ISearchRoot::get_IsHierarchical

Ottiene un valore che indica se la ricerca è radicata in una struttura ad albero gerarchico.
ISearchRoot::get_Password

Non implementato. (ISearchRoot.get_Password)
ISearchRoot::get_ProvidesNotifications

Ottiene un valore che indica se il motore di ricerca riceve una notifica (da gestori di protocolli o altre applicazioni) sulle modifiche apportate agli URL nella radice di ricerca.
ISearchRoot::get_RootURL

Ottiene l'URL del punto iniziale per questa radice di ricerca.
ISearchRoot::get_Schedule

Non implementato. (ISearchRoot.get_Schedule)
ISearchRoot::get_UseNotificationsOnly

Ottiene un valore che indica se questa radice di ricerca deve essere indicizzata solo tramite notifica e non sottoposta a ricerca per indicizzazione.
ISearchRoot::get_User

Non implementato. (ISearchRoot.get_User)
ISearchRoot::p ut_AuthenticationType

Imposta il tipo di autenticazione necessario per accedere agli URL in questa radice di ricerca.
ISearchRoot::p ut_EnumerationDepth

Imposta la profondità di enumerazione per questa radice di ricerca.
ISearchRoot::p ut_FollowDirectories

Imposta un valore BOOL che indica se il motore di ricerca deve seguire sottodirectory e ambiti gerarchici per questa radice di ricerca.
ISearchRoot::p ut_HostDepth

Imposta un valore che indica quanto lontano in un albero host per indicizzazione durante l'indicizzazione.
ISearchRoot::p ut_IsHierarchical

Imposta un valore che indica se la ricerca è radicata in una struttura ad albero gerarchica.
ISearchRoot::p ut_Password

Non implementato. (ISearchRoot.put_Password)
ISearchRoot::p ut_ProvidesNotifications

Imposta un valore che indica se il motore di ricerca riceve una notifica (da gestori di protocolli o altre applicazioni) sulle modifiche apportate agli URL nella radice di ricerca.
ISearchRoot::p ut_RootURL

Imposta l'URL della radice di ricerca corrente.
ISearchRoot::p ut_Schedule

Non implementato. (ISearchRoot.put_Schedule)
ISearchRoot::p ut_UseNotificationsOnly

Imposta un valore che indica se questa radice di ricerca deve essere indicizzata solo tramite notifica e non sottoposta a ricerca per indicizzazione.
ISearchRoot::p ut_User

Non implementato. (ISearchRoot.put_User)

Commenti

Per un esempio che illustra come definire le opzioni della riga di comando per le operazioni di indicizzazione dell'indicizzazione csM (Crawl Scope Manager), vedere l'esempio CrawlScopeCommandLine .

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

Vedi anche

Uso di Gestione ambiti di ricerca per indicizzazione