intestazione structuredquery.h

Questa intestazione viene usata da Windows Search. Per altre informazioni, vedere:

structuredquery.h contiene le interfacce di programmazione seguenti:

Interfacce

 
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.
IInterval

Fornisce un metodo per ottenere i limiti di un intervallo.
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.
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.
ISchemaLocalizerSupport

Fornisce un metodo per localizzare le parole chiave in una stringa specificata.
ISchemaProvider

Fornisce un repository dello schema che può essere esplorato.
ITokenCollection

Ottiene i token risultanti dall'uso di un word breaker.

Strutture

 
HITRANGE

Identifica l'intervallo di dati corrispondenti quando le condizioni di ricerca di query corrispondono ai dati indicizzati.

Enumerazioni

 
CASE_REQUIREMENT

Specifica i requisiti case delle parole chiave, se presenti, per una query.
CONDITION_CREATION_OPTIONS

Fornisce un set di flag da usare con le interfacce seguenti per indicare il tipo di nodo albero delle condizioni:_ICondition, IConditionFactory, IConditionFactory, IConditionFactory2 e IConditionGenerator.
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.
QUERY_PARSER_MANAGER_OPTION

Usato da IQueryParserManager::SetOption per impostare le opzioni di analisi. Questa operazione può essere usata per specificare schemi e opzioni di localizzazione.
STRUCTURED_QUERY_MULTIOPTION

Set di flag usati 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)