Interfaccia IQueryParser (strutturataquery.h)

Fornisce metodi per analizzare una stringa di input in un oggetto IQuerySolution .

Ereditarietà

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

Metodi

L'interfaccia IQueryParser include questi metodi.

 
IQueryParser::GetOption

Recupera un valore di opzione semplice specificato per questo parser di query.
IQueryParser::GetSchemaProvider

Recupera un provider di schemi per esplorare lo schema attualmente caricato.
IQueryParser::P arse

Analizza una stringa di input contenente parole chiave e/o contenuto strutturati per produrre un oggetto IQuerySolution.
IQueryParser::P arsePropertyValue

Analizza una condizione per una proprietà specificata.
IQueryParser::RestatePropertyValueToString

Restituisce una proprietà specificata per una condizione come stringa di query.
IQueryParser::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.
IQueryParser::SetMultiOption

Imposta un'opzione complessa, ad esempio un generatore di condizioni specificato, da usare durante l'analisi di una stringa di input.
IQueryParser::SetOption

Imposta un'unica opzione, ad esempio un wordbreaker specificato, per l'analisi di una stringa di input.

Commenti

StrutturaQuerySample illustra come leggere le righe dalla console, analizzarle usando lo schema di sistema e visualizzare gli alberi delle condizioni risultanti.

Requisiti

   
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 strutturataquery.h
Componente ridistribuibile Windows Desktop Search (WDS) 3.0

Vedi anche

Sintassi di ricerca avanzata