Windows Search
Panoramica della tecnologia Windows Search.
Per sviluppare Windows Search, sono necessarie queste intestazioni:
Per indicazioni sulla programmazione per questa tecnologia, vedere:
AUTH_TYPE Descrive i tipi di autenticazione per l'accesso al contenuto. |
CASE_REQUIREMENT Specifica i requisiti case delle parole chiave, se presenti, per una query. |
CatalogPausedReason Usato da ISearchCatalogManager::GetCatalogStatus per determinare il motivo per cui il catalogo è sospeso. |
CatalogStatus Usato da ISearchCatalogManager::GetCatalogStatus per determinare lo stato corrente del catalogo. |
CLUSION_REASON Questi flag enumera i motivi per cui gli URL sono inclusi o esclusi dall'ambito di ricerca per indicizzazione corrente. |
CONDITION_CREATION_OPTIONS Fornisce un set di flag da usare con le interfacce seguenti per indicare il tipo di nodo dell'albero delle condizioni:_ICondition, ICondition2, IConditionFactory, IConditionFactory2 e IConditionGenerator. |
CONDITION_OPERATION Fornisce un set di flag da utilizzare con i metodi seguenti per indicare l'operazione in ICondition::GetComparisonInfo, ICondition2::GetLeafConditionInfo, IConditionFactory::MakeLeaf, IConditionFactory2::CreateBooleanLeaf, IConditionFactory2::CreateIntegerLeaf, IConditionFactory2::MakeLeaf, IConditionFactory2::CreateStringLeaf e IConditionGenerator::GenerateForLeaf. |
CONDITION_TYPE Fornisce un set di flag da utilizzare con i metodi seguenti per indicare il tipo di nodo dell'albero delle condizioni:_ICondition::GetConditionType, IConditionFactory::MakeAndOr, IConditionFactory2::CreateCompoundFromArray e IConditionFactory2::CreateCompoundFromObjectArray. |
FOLLOW_FLAGS Usato per definire il comportamento durante la ricerca per indicizzazione o l'indicizzazione. Questi flag vengono usati dai metodi ISearchCrawlScopeManager::AddDefaultScopeRule e ISearchCrawlScopeManager::AddUserScopeRule. |
INTERVAL_LIMIT_KIND Questi valori vengono restituiti da IInterval::GetLimits come coppie per specificare un intervallo con un limite superiore e inferiore. |
NAMED_ENTITY_CERTAINTY Definisce il livello di certezza per un'entità denominata. |
PRIORITY_LEVEL Utilizzato dall'interfaccia IRowsetPrioritization per impostare o recuperare il livello di priorità dell'indicizzatore corrente per l'ambito specificato da una query. |
PROXY_ACCESS Usato da ISearchManager per l'uso del proxy di stato. |
QUERY_PARSER_MANAGER_OPTION Usato da IQueryParserManager::SetOption per impostare le opzioni di analisi. Può essere usato per specificare schemi e opzioni di localizzazione. |
ROWSETEVENT_ITEMSTATE Descrive se un elemento che corrisponde ai criteri di ricerca di un set di righe è attualmente presente in tale set di righe. |
ROWSETEVENT_TYPE Descrive il tipo di modifica ai dati del set di righe. |
SEARCH_INDEXING_PHASE Specifica lo stato della fase di indicizzazione della ricerca corrente. |
SEARCH_KIND_OF_CHANGE Indica il tipo di modifica che interessa un elemento quando un sink di origine notifica a un client che un elemento è stato modificato. |
SEARCH_NOTIFICATION_PRIORITY Indica la priorità di elaborazione di un elemento modificato. |
SEARCH_QUERY_SYNTAX Specifica il tipo di sintassi di query. (SEARCH_QUERY_SYNTAX) |
SEARCH_TERM_EXPANSION Indica le opzioni con caratteri jolly nei termini di ricerca. Usato dai metodi ISearchQueryHelper::get_QueryTermExpansion e ISearchQueryHelper::p ut_QueryTermExpansion. |
STRUCTURED_QUERY_MULTIOPTION Set di flag utilizzati da IQueryParser::SetMultiOption per indicare singole opzioni. |
STRUCTURED_QUERY_PARSE_ERROR Set di flag da usare con IQuerySolution::GetErrors per identificare gli errori di analisi. Ogni errore di analisi indica che uno o più token sono stati ignorati durante l'analisi di una stringa di query. |
STRUCTURED_QUERY_RESOLVE_OPTION Opzioni per la risoluzione dei dati in un albero delle condizioni. |
STRUCTURED_QUERY_SINGLE_OPTION Set di flag da usare con IQueryParser::SetOption e IQueryParser::GetOption per indicare singole opzioni. |
STRUCTURED_QUERY_SYNTAX Specifica il tipo di sintassi di query. (STRUCTURED_QUERY_SYNTAX) |
tagPRIORITIZE_FLAGS Usato da PrioritizeMatchingURLs per specificare come elaborare gli elementi di cui l'indicizzatore non è riuscito in precedenza a indicizzare. |
Aggiungere Aggiunge una singola entità denominata (potenziale) a questa raccolta INamedEntityCollector, come identificato in un intervallo tokenizzato della stringa di input da analizzare. |
AddDefaultScopeRule Aggiunge un URL come ambito predefinito per questa regola. |
AddHierarchicalScope Aggiunge un ambito gerarchico al motore di ricerca. |
AddRequestParameter Richiede un set di valori di proprietà. |
AddRoot Aggiunge una nuova radice di ricerca al motore di ricerca. |
AddUserScopeRule Aggiunge una nuova regola dell'ambito di ricerca per indicizzazione quando l'utente crea una nuova regola o aggiunge un URL da indicizzare. |
Base Recupera l'entità padre di questa entità. |
BindToFilter Associa l'elemento elaborato all'oggetto IFilterand appropriato recupera un puntatore al filtro IFilter. |
BindToStream Associa l'elemento elaborato a un flusso di dati IStream [Structured Storage] e recupera un puntatore a tale flusso. |
BreakText Analizza il testo per identificare parole e frasi e fornisce i risultati agli oggetti IWordSink e IPhraseSink. |
Clone Crea una copia dell'oggetto IEnumSearchRoots con lo stesso contenuto e lo stesso stato di quello corrente. |
Clone Crea una copia di questo oggetto IEnumSearchScopeRules con lo stesso contenuto e lo stesso stato di quello corrente. |
Clone Crea una copia completa di questo oggetto ICondition. |
CloseAccessor Chiude un oggetto IUrlAccessor creato in precedenza. |
ComposePhrase Non supportato. (IWordBreaker.ComposePhrase) |
CreateAccessor Crea e inizializza un oggetto IUrlAccessor. |
CreateAccessorEx Crea e inizializza un oggetto IUrlAccessor. Questo metodo ha la stessa funzionalità di base del metodo ISearchProtocol::CreateAccessor, ma include un parametro pUserData aggiuntivo per fornire dati aggiuntivi al gestore del protocollo. |
CreateBooleanLeaf Crea una condizione di ricerca true o FALSE. (IConditionFactory2.CreateBooleanLeaf) |
CreateCatalog Crea un nuovo catalogo personalizzato nell'indicizzatore di Windows Search e restituisce un riferimento. |
CreateCompoundFromArray Crea un nodo di condizione foglia che è una combinazione (AND) o una disgiunzione (OR) da una matrice di nodi condizione. L'oggetto restituito supporta ICondition e ICondition2. |
CreateCompoundFromObjectArray Crea un nodo di condizione foglia che è una combinazione (AND) o una disgiunzione (OR) di una raccolta di sottocondizioni. L'oggetto restituito supporta ICondition e ICondition2. |
CreateICommand Crea un oggetto ICommand. |
CreateIntegerLeaf Crea un nodo di condizione foglia per un valore integer. L'oggetto restituito supporta ICondition e ICondition2. |
CreateLeaf Crea un nodo della condizione foglia per qualsiasi valore. L'oggetto restituito supporta ICondition e ICondition2. |
CreateLoadedParser Crea una nuova istanza di un'implementazione dell'interfaccia IQueryParser. Questa istanza del parser di query viene caricata con lo schema per il catalogo specificato e viene localizzata in una lingua specificata. Tutte le altre impostazioni vengono inizializzate in impostazioni predefinite. |
CreateNegation Crea un nodo condizione che rappresenta una negazione logica (NOT) di un'altra condizione (un sottonode di questo nodo). (IConditionFactory2.CreateNegation) |
CreateStringLeaf Crea un nodo della condizione foglia per un valore stringa che rappresenta un confronto tra il valore della proprietà e il valore costante. L'oggetto restituito supporta ICondition e ICondition2. |
CreateTrueFalse Crea una condizione di ricerca true o FALSE. (IConditionFactory2.CreateTrueFalse) |
DefaultPhrase Questo metodo tenta di produrre una frase che, quando riconosciuta da questa istanza di IConditionGenerator, rappresenta il tipo e la coppia di valori per un'entità, una relazione o un'entità denominata. |
DefaultPhrase Recupera una frase predefinita da usare per questa entità nei riristeri. |
DefaultPhrase Recupera una frase predefinita da usare per questa entità denominata in ritiment. |
DefaultPhrase Recupera la frase predefinita da usare per questa relazione in ritimenti. |
DeleteCatalog Elimina un catalogo esistente e tutti i dati indicizzati associati dall'indicizzatore di Windows Search. |
Destinazione Recupera l'oggetto IEntity di destinazione della relazione. La destinazione di una relazione corrisponde al tipo di una proprietà. |
Entità Recupera un'enumerazione di oggetti IEntity con una voce per ogni entità nello schema caricato. |
EnumerateExcludedExtensions Non implementato. (ISearchCatalogManager.EnumerateExcludedExtensions) |
EnumerateRoots Restituisce un'enumerazione di tutte le radici di cui è a conoscenza questa istanza di ISearchCrawlScopeManager. |
EnumerateScopeRules Restituisce un'enumerazione di tutte le regole di ambito di cui è presente questa istanza dell'interfaccia ISearchCrawlScopeManager. |
EnumPropInfo Ottiene la voce i-th dall'elenco delle proprietà. |
GenerateForLeaf Genera un'espressione di query speciale per ciò che altrimenti diventa un'espressione di query foglia. |
GenerateSQLFromUserQuery Genera una query Structured Query Language (SQL) basata su una stringa di query fornita dal client espressa nella sintassi di query avanzata (AQS) o nella sintassi della query naturale (NQS). |
GenerateWordForms Genera moduli alternativi per una parola e inserisce questi moduli nell'oggetto IWordFormSink. |
get_AuthenticationType Recupera il tipo di autenticazione necessario per accedere agli URL in questa radice di ricerca. |
get_BypassList Ottiene un elenco di bypass proxy dall'indicizzatore. Questo elenco viene usato per determinare quali elementi o URL sono locali e non è necessario passare attraverso il server proxy. Questo elenco viene impostato chiamando ISearchManager::SetProxy. |
get_ConnectionString Restituisce l'stringa di connessione OLE DB per l'indice ricerca finestra. |
get_ConnectTimeout Ottiene il valore di timeout della connessione per la connessione a un archivio per l'indicizzazione. |
get_DataTimeout Ottiene il valore di timeout dei dati, in secondi, per le transazioni di dati tra l'indicizzatore e l'host del filtro di ricerca. Questo valore è contenuto in una struttura TIMEOUT_INFO. |
get_DiacriticSensitivity Ottiene un valore che indica se il catalogo è sensibile ai diacritici. Un diacritico è un segno aggiunto a una lettera per indicare un valore fonetico o una pronuncia speciali. |
get_EnumerationDepth Ottiene la profondità di enumerazione per questa radice di ricerca. |
get_FollowDirectories Ottiene un valore BOOL che indica se il motore di ricerca segue sottodirectory e ambiti gerarchici. |
get_FollowFlags Non supportato. Questo metodo restituisce E_InvalidArg quando viene chiamato. |
get_HostDepth Ottiene un valore che indica la distanza in un albero host da eseguire per indicizzazione durante l'indicizzazione. |
get_IsDefault Ottiene un valore che identifica se si tratta di una regola predefinita. |
get_IsHierarchical Ottiene un valore che indica se la ricerca è radicata in una struttura ad albero gerarchico. |
get_IsIncluded Ottiene un valore che identifica se questa regola è una regola di inclusione. Le regole di inclusione identificano gli ambiti che devono essere inclusi nell'ambito della ricerca per indicizzazione. |
get_LocalBypass Recupera un valore che determina se il server proxy deve essere ignorato per trovare l'elemento o l'URL. |
get_Name Ottiene il nome del catalogo corrente. |
get_Password Non implementato. (ISearchRoot.get_Password) |
get_PatternOrURL Ottiene il modello o l'URL per la regola. Le regole di ambito determinano gli URL o i percorsi da includere o escludere. |
get_PortNumber Recupera il numero di porta usato per comunicare con il server proxy. Questo numero di porta viene archiviato nell'indicizzatore e viene impostato dal metodo ISearchManager::SetProxy. |
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. |
get_ProxyName Recupera il nome del proxy da utilizzare dal gestore del protocollo. |
get_QueryContentLocale Ottiene l'identificatore del codice del linguaggio (LCID) per la query. |
get_QueryContentProperties Ottiene l'elenco delle proprietà incluse nella query quando i termini di ricerca non specificano in modo esplicito una proprietà. |
get_QueryKeywordLocale Ottiene l'identificatore di codice del linguaggio (LCID) per le impostazioni locali da usare durante l'analisi delle parole chiave AQS (Advanced Query Syntax). |
get_QueryMaxResults Ottiene il numero massimo di risultati da restituire dalla query. |
get_QuerySelectColumns Ottiene le colonne o le proprietà richieste nell'istruzione SELECT della query. |
get_QuerySorting Ottiene l'ordine di ordinamento per il set di risultati della query. |
get_QuerySyntax Ottiene la sintassi della query. |
get_QueryTermExpansion Ottiene il valore che specifica la modalità di espansione dei termini di query. |
get_QueryWhereRestrictions Ottiene le restrizioni aggiunte a una query nelle clausole WHERE. |
get_RootURL Ottiene l'URL del punto iniziale per questa radice di ricerca. |
get_Schedule Non implementato. (ISearchRoot.get_Schedule) |
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. |
get_UseProxy Recupera il server proxy da usare. |
get_User Non implementato. (ISearchRoot.get_User) |
get_UserAgent Recupera la stringa dell'agente utente. |
GetCatalog Recupera un catalogo per nome e crea un nuovo oggetto ISearchCatalogManager per tale catalogo. |
GetCatalogStatus Ottiene lo stato del catalogo. |
GetCLSID Ottiene CLSID per il tipo di documento dell'elemento URL elaborato. |
GetCodePage Ottiene la tabella codici per le proprietà dell'elemento URL. |
GetColumnMapper Recupera un oggetto mapper di colonna. |
GetComparisonInfo Recupera il nome della proprietà, l'operazione e il valore da un nodo della condizione di ricerca foglia. (ICondition.GetComparisonInfo) |
GetConditionType Recupera il tipo di condizione per questo nodo della condizione di ricerca, identificandolo come and logico, OR o NOT o come nodo foglia. |
GetCrawlScopeManager Ottiene un'interfaccia ISearchCrawlScopeManager per questo catalogo di ricerca. |
GetData Recupera la stringa propVARIANT e di input che rappresenta un blocco di dati. |
GetData Recupera una coppia chiave/valore dai metadati di un oggetto IEntity, IRelationship o ISchemaProvider. |
GetDefaultCatalog Determina il catalogo predefinito per il sistema. |
GetDiacriticSensitivity Ottiene la riservatezza di un'interfaccia ISearchLanguageSupport implementata per diacritici. Un diacritico è un segno di accento aggiunto a una lettera per indicare un valore fonetico o una pronuncia speciale. |
GetDisplayUrl Ottiene il percorso descrittivo per l'elemento URL. |
GetDocFormat Ottiene il formato del documento rappresentato come stringa MIME (Multipurpose Internet Mail Extensions). |
GetEntity Recupera un'entità in base al nome dello schema caricato. |
GetErrors Identifica le parti della stringa di input che il parser non riconosce o non usa quando costruisce l'albero delle condizioni IQuerySolution. |
GetFileName Recupera il nome del file dell'elemento, usato dall'host del filtro per l'indicizzazione. Se l'elemento non esiste in un file system e il metodo IUrlAccessor::BindToStream viene implementato, questo metodo restituisce la proprietà System.ParsingPath della shell per l'elemento. |
GetFilter Recupera l'IFilteraccording appropriato nei parametri forniti. |
GetHost Ottiene il nome host per l'origine contenuto, se applicabile. |
GetImpersonationSidBlobs Recupera una matrice di identificatori di sicurezza utente (SID) per un URL specificato. Questo metodo consente ai gestori del protocollo di specificare quali utenti possono accedere al file e all'host del protocollo di ricerca per rappresentare un utente per indicizzare il file. |
GetIndexerVersion Recupera la versione dell'indicizzatore corrente in due blocchi:_the significato della versione principale e il significato della versione secondaria. |
GetIndexerVersionStr Recupera la versione dell'indicizzatore corrente come singola stringa. |
GetInputTerms Per un nodo foglia, ICondition::GetInputTerms recupera informazioni su quali parti (o intervalli) della stringa di input hanno prodotto la proprietà, l'operazione e il valore per il nodo della condizione di ricerca. |
GetItemsChangedSink Ottiene l'interfaccia del sink di notifica delle modifiche. |
GetLastModified Ottiene il timestamp che identifica quando l'URL è stato modificato. |
GetLeafConditionInfo Recupera il nome della proprietà, l'operazione e il valore da un nodo della condizione di ricerca foglia. (ICondition2.GetLeafConditionInfo) |
GetLexicalData Segnala la stringa di query, il modo in cui è stata tokenizzata e quale identificatore del codice del linguaggio (LCID) e word breaker sono stati usati per analizzarlo. |
GetLicenseToUse Ottiene le informazioni sulla licenza per questa implementazione di IStemmer. |
GetLicenseToUse Ottiene un puntatore alle informazioni sulla licenza per questa implementazione dell'interfaccia IWordBreaker. |
GetLimits Specifica i limiti inferiori e superiori di un intervallo, ognuno dei quali può essere infinito o un valore specifico. |
GetLocale Recupera il nome della proprietà, l'operazione e il valore da un nodo della condizione di ricerca foglia. (ICondition2.GetLocale) |
GetNamedEntity Recupera un oggetto INamedEntity basato su un nome di entità. |
GetOplockEventHandle Ottiene l'handle dell'evento del blocco opportunistico (OpLock). L'oggetto evento viene impostato sullo stato segnalato quando OpLock viene interrotto, consentendo all'indicizzatore di arrestare tutte le operazioni sull'oggetto IUrlAccessor sottostante. |
GetOption Recupera un valore di opzione semplice specificato per questo parser di query. |
GetParameter Non implementato. (ISearchCatalogManager.GetParameter) |
GetParameter Non supportato. Questo metodo restituisce E_INVALIDARG quando viene chiamato. (ISearchManager.GetParameter) |
GetParentScopeVersionId Ottiene l'ID versione dell'URL di inclusione padre. |
GetPersistentItemsChangedSink Ottiene l'interfaccia del sink eventi di notifica delle modifiche per un client. Questo metodo viene usato da applicazioni client e gestori di protocolli per notificare all'indicizzatore le modifiche. |
GetPropInfoFromId Ottiene le informazioni sulla proprietà dal DBID. |
GetPropInfoFromName Ottiene le informazioni sulla proprietà da un nome. Verrà restituito un puntatore DBID nel parametro ppPropId che ora deve essere liberato dal chiamante e non dal chiamante (questa classe). |
GetQuery Recupera l'albero delle condizioni e il tipo semantico della soluzione. |
GetQueryHelper Ottiene l'interfaccia ISearchQueryHelper per il catalogo corrente. |
GetRedirectedURL Ottiene l'URL reindirizzato per l'elemento corrente. |
GetRelationship Recupera l'oggetto IRelationship per questa entità come richiesto per nome. |
GetSchemaProvider Recupera un provider di schemi per esplorare lo schema attualmente caricato. |
GetScopePriority Recupera il livello di priorità dell'indicizzatore corrente per l'ambito specificato da questa query. |
GetScopeStatistics Ottiene informazioni che descrivono l'ambito specificato da questa query. |
GetSecurityDescriptor Ottiene il descrittore di sicurezza per l'elemento URL. La sicurezza viene applicata in fase di query, quindi questo descrittore identifica la sicurezza per l'accesso in lettura. |
GetSecurityProvider Ottiene il provider di sicurezza per l'URL. |
GetSize Ottiene le dimensioni del contenuto designato dall'URL. |
GetSubConditions Recupera una raccolta delle sottocondizioni del nodo della condizione di ricerca e dell'IID dell'interfaccia per enumerare la raccolta. |
GetToken Recupera la posizione, la lunghezza e qualsiasi stringa di override di un singolo token. |
GetURLIndexingState Non implementato. (ISearchCatalogManager.GetURLIndexingState) |
GetValue Recupera il valore di questa entità denominata come stringa. |
GetValueNormalization Recupera il valore normalizzato dei caratteri del nodo della condizione di ricerca. |
GetValueType Recupera il tipo semantico del valore del nodo della condizione di ricerca. |
GetVersion Causa il mapping dei file nello spazio degli indirizzi del processo chiamante e informa i client se lo stato di Gestione ambiti di ricerca per indicizzazione (CSM) è cambiato. |
HasChildScopeRule Identifica se un determinato URL ha una regola figlio nell'ambito. |
HasParentScopeRule Identifica se un determinato URL ha una regola padre nell'ambito. |
InclusoInCrawlScope Recupera un indicatore del fatto che l'URL specificato sia incluso nell'ambito della ricerca per indicizzazione. |
IncludeInCrawlScopeEx Recupera un indicatore di se e perché l'URL specificato è incluso nell'ambito della ricerca per indicizzazione. |
Init Inizializza lo stemmer. |
Init Inizializza l'implementazione di IWordBreaker e indica la modalità in cui opera il componente. |
Init Inizializza un gestore del protocollo. |
Initialize Reimposta tutti gli stati dell'interfaccia in valori predefiniti e recupera tutte le informazioni necessarie dallo schema. |
InitializeOptions Imposta i flag per la sintassi di query naturale (NQS) e i caratteri jolly automatici per il parser di query specificato. |
IsDirectory Verifica se l'URL dell'elemento punta a una directory. |
IsDocument Verifica se un URL di un elemento è un documento o una directory. |
IsMapUpToDate Determina se la mappa è aggiornata. |
IsOplockBroken Controlla lo stato del blocco opportunistico (OpLock) sull'elemento indicizzato. (IOpLockStatus.IsOplockBroken) |
IsOplockValid Controlla lo stato del blocco opportunistico (OpLock) sull'elemento indicizzato. (IOpLockStatus.IsOplockValid) |
IsPrefixNormalized Determina se il token di query è un prefisso del token del documento, ignorando maiuscole e minuscole, larghezza e (facoltativamente) diacritici. |
IsReal Segnala se una relazione è reale. |
LoadIFilter Recupera e carica il filtro più appropriato mappato a un'origine dati shell. |
LoadIFilterFromStorage Non usare il metodo:_this non viene implementato. (ILoadFilter.LoadIFilterFromStorage) |
LoadIFilterFromStream Non usare il metodo:_this non viene implementato. (ILoadFilter.LoadIFilterFromStream) |
LoadStemmer Recupera un'interfaccia al word stemmer registrato per l'identificatore di codice del linguaggio specificato (LCID). |
LoadWordBreaker Recupera un'interfaccia al word breaker registrato per l'identificatore di codice del linguaggio specificato (LCID). |
Localize Localizza le parole chiave da una stringa di input. |
Localize Localizza lo schema attualmente caricato per le impostazioni locali specificate. |
RicercaAuthoredNamedEntity Trova entità denominate di un tipo specificato in una stringa tokenizzata e restituisce il valore dell'entità e il numero di token occupa il valore dell'entità. |
MakeAndOr Crea un nodo condizione che rappresenta una combinazione logica (AND) o una disgiunzione (OR) di una raccolta di sottocondizioni. |
MakeLeaf Crea un nodo della condizione foglia che rappresenta un confronto tra il valore della proprietà e il valore costante. |
MakeNot Crea un nodo condizione che rappresenta una negazione logica (NOT) di un'altra condizione (un sottonode di questo nodo). (IConditionFactory.MakeNot) |
Metadati Recupera un'enumerazione di oggetti IMetaData per questa entità. |
Metadati Recupera un'enumerazione di oggetti IMetaData per questa relazione. |
Metadati Recupera un'enumerazione degli oggetti IMetaData globali per lo schema caricato. |
Nome Recupera il nome di questa entità. |
Nome Recupera il nome della relazione. |
NamedEntities Recupera un'enumerazione di oggetti INamedEntity, uno per ogni entità denominata nota di questo tipo. |
Avanti Recupera il numero specificato di elementi ISearchRoot. |
Avanti Recupera il numero specificato di elementi ISearchScopeRule. |
NumberOfItems Ottiene il numero di elementi nel catalogo. |
NumberOfItemsToIndex Ottiene il numero di elementi da indicizzare all'interno del catalogo. |
NumberOfTokens Recupera il numero di token nella raccolta. |
OnCatalogStatusChange Chiamato dal servizio di ricerca per notificare a un client quando lo stato del catalogo cambia. |
Onchange Non implementato. (ISearchViewChangedSink.OnChange) |
OnChangedItem Chiamato dall'indicizzatore per notificare ai client che è stato modificato un elemento. Questo elemento potrebbe avere corrispondenze di alcuni (o tutti) dei criteri per il set di righe client. |
OnDeletedItem Chiamato dall'indicizzatore per notificare ai client che un elemento è stato eliminato. Questo elemento potrebbe avere corrispondenze tra alcuni (o tutti) dei criteri di ricerca per il set di righe client. |
OnItemIndexedStatusChange Chiamato dal servizio di ricerca per notificare al client quando lo stato di un determinato documento o elemento cambia. |
OnItemsChanged Chiamare questo metodo per inviare una notifica a un indicizzatore per ricompilare alcuni elementi modificati. |
OnItemsChanged Notifica al indicizzatore di indicizzare gli elementi modificati. |
OnNewItem Chiamato dall'indicizzatore per notificare ai client un nuovo elemento che può corrispondere ad alcuni (o tutti) dei criteri per il set di righe client. |
OnRowsetEvent Chiamato dall'indicizzatore per notificare ai client un evento correlato al set di righe client. |
Parse. Analizza una stringa di input contenente parole chiave e/o contenuto strutturati per produrre un oggetto IQuerySolution. |
ParsePropertyValue Analizza una condizione per una proprietà specificata. |
PrioritizeMatchingURLs Indica all'indicizzatore di assegnare una priorità maggiore agli elementi di indicizzazione con URL corrispondenti a uno schema specificato. Questi elementi avranno quindi una priorità maggiore rispetto ad altre attività di indicizzazione. |
put_AuthenticationType Imposta il tipo di autenticazione necessario per accedere agli URL in questa radice di ricerca. |
put_ConnectTimeout Imposta il valore di timeout della connessione nella struttura TIMEOUT_INFO, in secondi. |
put_DataTimeout Imposta il valore di timeout per le transazioni di dati tra l'indicizzatore e l'host del filtro di ricerca. Queste informazioni vengono archiviate nella struttura TIMEOUT_INFO e vengono misurate in secondi. |
put_DiacriticSensitivity Imposta un valore che determina se il catalogo è sensibile ai diacritici. Un diacritico è un segno aggiunto a una lettera per indicare un valore fonetico o una pronuncia speciali. |
put_EnumerationDepth Imposta la profondità di enumerazione per questa radice di ricerca. |
put_FollowDirectories Imposta un valore BOOL che indica se il motore di ricerca deve seguire sottodirectory e ambiti gerarchici per questa radice di ricerca. |
put_HostDepth Imposta un valore che indica quanto lontano in un albero host per indicizzazione durante l'indicizzazione. |
put_IsHierarchical Imposta un valore che indica se la ricerca è radicata in una struttura ad albero gerarchica. |
put_Password Non implementato. (ISearchRoot.put_Password) |
put_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. |
put_QueryContentLocale Imposta l'identificatore del codice del linguaggio (LCID) della query. |
put_QueryContentProperties Imposta le proprietà da includere nella query se i termini di ricerca non specificano in modo esplicito le proprietà. |
put_QueryKeywordLocale Imposta l'identificatore di codice del linguaggio (LCID) per le impostazioni locali da usare durante l'analisi delle parole chiave AQS (Advanced Query Syntax). |
put_QueryMaxResults Imposta il numero massimo di risultati da restituire da una query. |
put_QuerySelectColumns Imposta le colonne (o le proprietà) richieste nell'istruzione select. |
put_QuerySorting Imposta l'ordine di ordinamento per il set di risultati della query. |
put_QuerySyntax Imposta la sintassi della query. |
put_QueryTermExpansion Imposta un valore che specifica la modalità di espansione dei termini di query. |
put_QueryWhereRestrictions Imposta le restrizioni aggiunte a una query nelle clausole WHERE. |
put_RootURL Imposta l'URL della radice di ricerca corrente. |
put_Schedule Non implementato. (ISearchRoot.put_Schedule) |
put_UseNotificationsOnly Imposta un valore che indica se questa radice di ricerca deve essere indicizzata solo tramite notifica e non sottoposta a ricerca per indicizzazione. |
put_User Non implementato. (ISearchRoot.put_User) |
put_UserAgent Imposta la stringa dell'agente utente che un agente utente passa al sito Web e ai servizi per identificarsi. |
PutPhrase Inserisce una frase in fase di query nell'oggetto IPhraseSink. |
PutSmallPhrase Inserisce una piccola frase in fase di query nell'oggetto IPhraseSink per WordBreaker. |
RecognizeNamedEntities Identifica le entità denominate in una stringa di input e crea una raccolta contenente tali entità. |
RegisterViewForNotification Non implementato. (ISearchCatalogManager.RegisterViewForNotification) |
Reindicizzare Ricompila tutti gli URL nel catalogo. |
ReindexMatchingURLs Reindexa tutti gli elementi corrispondenti al modello specificato. Questo metodo non è stato implementato prima di Windows 7. |
ReindexSearchRoot Ricompila tutti gli URL da una radice specificata. |
Relazioni Recupera un'enumerazione di oggetti IRelationship, uno per ogni relazione con cui è presente questa entità. |
RemoveDefaultScopeRule Rimuove una regola di ambito predefinita dal motore di ricerca. |
RemoveRoot Rimuove una radice di ricerca dal motore di ricerca. |
RemoveScopeRule Rimuove una regola di ambito dal motore di ricerca. |
Reimpostazione Sposta il contatore interno all'inizio dell'elenco in modo che una chiamata successiva a IEnumSearchRoots::Next recupera dall'inizio. |
Reimpostazione Sposta il contatore interno all'inizio dell'elenco in modo che una chiamata successiva a IEnumSearchScopeRules::Next recupera dall'inizio. |
Reimpostazione Reimposta il catalogo sottostante ricompilando i database ed eseguendo un indice completo. |
Risolvi Esegue una varietà di trasformazioni in un albero delle condizioni, tra cui le condizioni seguenti:_resolves con espressioni di data/ora relative a condizioni con data/ora assoluta (come VT_FILETIME); trasforma altre entità denominate riconosciute in alberi di condizione con valori effettivi; semplifica gli alberi delle condizioni; sostituisce le proprietà virtuali o composte con alberi OR di altre proprietà; rimuove gli alberi delle condizioni risultanti dalle query con parole chiave delle proprietà che non avevano alcuna condizione applicata. |
ResolveCondition Esegue una varietà di trasformazioni in un albero delle condizioni e quindi la condizione risolta per la valutazione. L'oggetto restituito supporta ICondition e ICondition2. |
RestatePropertyValueToString Restituisce una proprietà specificata per una condizione come stringa di query. |
RestateToString Ristora una condizione come stringa di query strutturata. Se la condizione è stata il risultato dell'analisi di una stringa di query originale, le parole chiave della stringa di query vengono usate in un'ottima misura. In caso contrario, vengono usate le parole chiave predefinite. |
RevertToDefaultScopes Ripristina gli ambiti predefiniti. |
RootEntity Recupera l'entità radice dello schema caricato. |
SaveAll Esegue il commit di tutte le modifiche apportate al motore di ricerca. |
SaveBinary Salva lo schema caricato come binario dello schema in un percorso specificato. |
SetDiacriticSensitivity Imposta un valore che indica se un'interfaccia ISearchLanguageSupport implementata è sensibile ai diacritici. Un diacritico è un segno di accento aggiunto a una lettera per indicare un valore fonetico o una pronuncia speciale. |
SetExtensionClusion Non implementato. (ISearchCatalogManager.SetExtensionClusion) |
SetMultiOption Imposta un'opzione complessa, ad esempio un generatore di condizioni specificato, da usare durante l'analisi di una stringa di input. |
Setoption Imposta un'unica opzione, ad esempio un wordbreaker specificato, per l'analisi di una stringa di input. |
Setoption Modifica una singola opzione in questo oggetto IQueryParserManager. Ad esempio, questo metodo potrebbe modificare il nome del file binario dello schema per caricare o il percorso dei file binari dello schema localizzati. |
SetParameter Imposta un parametro nome/valore per il catalogo. |
SetParameter Non supportato. Questo metodo restituisce E_INVALIDARG quando viene chiamato. (ISearchManager.SetParameter) |
SetProxy Archivia le informazioni nell'indicizzatore che determina il funzionamento dell'indicizzatore e la comunicazione con un server proxy. |
SetScopePriority Imposta il livello di priorità dell'indicizzatore corrente per l'ambito specificato da questa query. |
ShouldIndexItemContent Identifica se il contenuto dell'elemento deve essere indicizzato. |
ShouldIndexProperty Identifica se una proprietà deve essere indicizzata. |
Arresto Arresta il gestore del protocollo. |
Skip Ignora il numero specificato di elementi. (IEnumSearchRoots.Skip) |
Skip Ignora il numero specificato di elementi. (IEnumSearchScopeRules.Skip) |
StartedMonitoringScope Consente a un'origine di notifica gestita dall'indice di aggiungere se stessa a un elenco di "ambiti monitorati". |
StartedMonitoringScope Chiamato da un provider di notifiche per notificare all'indicizzatore di monitorare le modifiche agli elementi all'interno di un ambito gerarchico specificato. |
StoppedMonitoringScope Non implementato. (ISearchItemsChangedSink.StoppedMonitoringScope) |
StoppedMonitoringScope Chiamato da un provider di notifiche per notificare all'indicizzatore di interrompere il monitoraggio delle modifiche agli elementi all'interno di un ambito gerarchico specificato. |
ThreadIdle Notifica al gestore del protocollo che il thread di filtro è inattiva, in modo che il gestore del protocollo possa pulire qualsiasi cache che potrebbe essere stata compilata. |
ThreadInit Inizializza la comunicazione tra il gestore del protocollo e l'host del protocollo. |
ThreadShutdown Notifica al gestore del protocollo che il thread viene arrestato. |
UnregisterViewForNotification Non implementato. (ISearchCatalogManager.UnregisterViewForNotification) |
URLBeingIndexed Ottiene l'URL attualmente indicizzato. Se non è attualmente in corso l'indicizzazione, pszUrl è impostato su NULL. |
VerifyCatalog Convalida la posizione del catalogo. |
Proprietà di scrittura Non implementato. (ISearchQueryHelper.WriteProperties) |
IColumnMapper Recupera le informazioni sulla proprietà per le query basate su file. |
IColumnMapperCreator Contiene un metodo per recuperare un oggetto mapper di colonna. |
ICondition Fornisce metodi per recuperare informazioni su una condizione di ricerca. |
ICondition2 Estende la funzionalità dell'interfaccia ICondition. ICondition2 fornisce metodi per recuperare informazioni su una condizione di ricerca. |
IConditionFactory Fornisce metodi per la creazione o la risoluzione di un albero delle condizioni ottenuto analizzando una stringa di query. |
IConditionFactory2 Estende la funzionalità di IConditionFactory. IConditionFactory2 fornisce metodi per la creazione o la risoluzione di un albero delle condizioni ottenuto analizzando una stringa di query. |
IConditionGenerator Fornisce metodi per la gestione delle entità denominate e la generazione di condizioni speciali. |
IEntity Fornisce metodi per recuperare informazioni su un tipo di entità nello schema. |
IEnumSearchRoots Fornisce metodi per enumerare le radici di ricerca di un catalogo, ad esempio SystemIndex. |
IEnumSearchScopeRules Enumera le regole di ambito. |
IInterval Fornisce un metodo per ottenere i limiti di un intervallo. |
ILoadFilter Definisce i metodi e le proprietà implementati dall'oggetto FilterRegistration, che fornisce metodi per il caricamento di un filtro. |
IMetaData Fornisce un metodo per recuperare una coppia chiave/valore di stringhe da un oggetto IEntity, IRelationship o ISchemaProvider. |
INamedEntity Fornisce metodi per ottenere il valore di o una frase predefinita per il valore di, un'entità denominata. |
INamedEntityCollector Fornisce un metodo per accumulare entità denominate come identificate da un oggetto IConditionGenerator. |
IOpLockStatus Fornisce metodi per controllare il blocco opportunistico usato da Microsoft Windows Desktop Search (WDS) sugli elementi durante l'indicizzazione. |
IProtocolHandlerSite Fornisce metodi per l'oggetto IUrlAccessor del gestore del protocollo per eseguire una query sul Daemon filtro per il filtro appropriato per l'elemento URL. |
IQueryParser Fornisce metodi per analizzare una stringa di input in un oggetto IQuerySolution. |
IQueryParserManager Fornisce metodi per creare, inizializzare e modificare le opzioni per un oggetto IQueryParser. |
IQuerySolution Fornisce metodi che recuperano informazioni sull'interpretazione di una query analizzata. |
IRelationship Fornisce metodi per recuperare informazioni su una proprietà schema. |
IRichChunk Rappresenta un blocco di dati come stringa e un valore PROPVARIANT. |
IRowsetEvents Espone metodi per la ricezione di notifiche degli eventi. |
IRowsetPrioritization Imposta o recupera il livello di priorità dell'indicizzatore corrente per l'ambito specificato da questa query. |
ISchemaLocalizerSupport Fornisce un metodo per localizzare le parole chiave in una stringa specificata. |
ISchemaProvider Fornisce un repository dello schema che può essere esplorato. |
ISearchCatalogManager Fornisce metodi per gestire un catalogo di ricerca a scopo di ri-indicizzazione o impostazione dei timeout. |
ISearchCatalogManager2 Estende l'interfaccia ISearchCatalogManager per gestire un catalogo di ricerca, a scopo di ri-indicizzazione o impostazione dei timeout. |
ISearchCrawlScopeManager Fornisce metodi che informano il motore di ricerca di contenitori per indicizzazione e/o watch e gli elementi in tali contenitori da includere o escludere durante la ricerca per indicizzazione o l'analisi. |
ISearchCrawlScopeManager2 Estende la funzionalità dell'interfaccia ISearchCrawlScopeManager. |
ISearchItemsChangedSink Fornisce notifiche per le modifiche agli elementi indicizzati. Fornisce inoltre una notifica dell'ambito gerarchico monitorato per gli elementi modificati. |
ISearchLanguageSupport Fornisce metodi per l'accesso alle informazioni del thesaurus. |
ISearchManager Fornisce metodi per controllare la servizio di ricerca. Questa interfaccia gestisce le impostazioni e gli oggetti che influiscono sul motore di ricerca tra cataloghi. |
ISearchManager2 Le applicazioni abilitate per creare ed eliminare cataloghi personalizzati nell'indicizzatore di Windows Search. |
ISearchNotifyInlineSite Fornisce metodi usati dall'servizio di ricerca per inviare aggiornamenti sullo stato del catalogo e dell'indice ai provider di notifica. |
ISearchPersistentItemsChangedSink Fornisce metodi per passare notifiche di modifica per avvisare l'indicizzatore che gli elementi devono essere aggiornati. |
ISearchProtocol Fornisce metodi per richiamare, inizializzare e gestire gli oggetti IUrlAccessor. (ISearchProtocol) |
ISearchProtocol2 Fornisce metodi per richiamare, inizializzare e gestire gli oggetti IUrlAccessor. (ISearchProtocol2) |
ISearchProtocolThreadContext Questa interfaccia facoltativa consente al gestore del protocollo di eseguire un'azione sul thread usato per il filtro nell'host del protocollo. |
ISearchQueryHelper Fornisce metodi per la compilazione di una query dall'input utente, la conversione di una query in SQL di Ricerca di Windows e stringa di connessione l'inizializzazione di una connessione all'indice ricerca finestra. |
ISearchRoot 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. |
ISearchScopeRule Fornisce metodi per definire regole di ambito per la ricerca per indicizzazione e l'indicizzazione. |
ISearchViewChangedSink Non implementato. (ISearchViewChangedSink) |
ISimpleCommandCreator Contiene metodi per interagire con il catalogo file. |
IStemmer Fornisce metodi per la creazione di uno stemmer specifico del linguaggio. Lo stemmer genera forme inflected di una parola specificata. |
ITokenCollection Ottiene i token risultanti dall'uso di un word breaker. |
IUrlAccessor Fornisce metodi per l'elaborazione di un singolo elemento in un'origine contenuto l cui URL viene fornito dal raccoglitore all'host di filtro. |
IUrlAccessor2 Estende la funzionalità dell'interfaccia IUrlAccessor. |
IUrlAccessor3 Estende la funzionalità dell'interfaccia IUrlAccessor2 con il metodo IUrlAccessor3::GetImpersonationSidBlobs per identificare gli identificatori di sicurezza utente (SID) per un URL specificato. |
IUrlAccessor4 Estende la funzionalità dell'interfaccia IUrlAccessor3 con il metodo IUrlAccessor4::ShouldIndexItemContent che identifica se il contenuto dell'elemento deve essere indicizzato. |
IWordBreaker Analizza il testo e identifica singole parole e frasi. Questa interfaccia è un componente della risorsa del linguaggio specifico del linguaggio. Viene usato nei processi in background e deve essere ottimizzato sia per la velocità effettiva che per l'uso minimo delle risorse. |
IWordFormSink Gestisce l'elenco dei moduli di parole alternativi generati dagli stemmer durante il tempo di query. |
AUTHENTICATION_INFO Descrive le informazioni di autenticazione di sicurezza per l'accesso al contenuto. |
FILTERED_DATA_SOURCES Specifica i parametri per un'origine dati shell per cui viene caricato un filtro. |
HITRANGE Identifica l'intervallo di dati corrispondenti quando le condizioni di ricerca di query corrispondono ai dati indicizzati. |
INCREMENTAL_ACCESS_INFO Contiene informazioni di accesso usate da una ricerca per indicizzazione incrementale, ad esempio l'ultima data di accesso e l'ora di modifica. |
ITEM_INFO Contiene informazioni passate all'oggetto IUrlAccessor sull'elemento corrente; ad esempio, il nome dell'applicazione e il nome del catalogo. |
ITEMPROP Archivia le informazioni sulle proprietà nel sistema proprietà Windows e viene usato dall'interfaccia IItemPropertyBag. |
PROXY_INFO Archivia informazioni su un proxy. Usato da ISearchProtocol. |
SEARCH_COLUMN_PROPERTIES Questa struttura non è implementata. |
SEARCH_ITEM_CHANGE Specifica le modifiche apportate a un elemento indicizzato. |
SEARCH_ITEM_INDEXING_STATUS Descrive lo stato di un documento da indicizzare. |
SEARCH_ITEM_PERSISTENT_CHANGE Contiene informazioni sul tipo di modifica che si è verificato in un elemento da indicizzare. Questa struttura viene usata con il metodo ISearchPersistentItemsChangedSink::OnItemsChanged per passare informazioni all'indicizzatore su cosa è cambiato. |
TEXT_SOURCE Contiene informazioni sul testo che verrà elaborato dal word breaker. |
TIMEOUT_INFO Archivia i valori di timeout per le connessioni e i dati. |