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) |