Interfaccia IConditionFactory (strutturataquery.h)
Fornisce metodi per la creazione o la risoluzione di un albero delle condizioni ottenuto analizzando una stringa di query.
Ereditarietà
L'interfaccia IConditionFactory eredita dall'interfaccia IUnknown . IConditionFactory include anche questi tipi di membri:
Metodi
L'interfaccia IConditionFactory include questi metodi.
IConditionFactory::MakeAndOr Crea un nodo condizione che rappresenta una combinazione logica (AND) o una disgiunzione (OR) di una raccolta di sottocondizioni. |
IConditionFactory::MakeLeaf Crea un nodo della condizione foglia che rappresenta un confronto tra il valore della proprietà e il valore costante. |
IConditionFactory::MakeNot Crea un nodo condizione che rappresenta una negazione logica (NOT) di un'altra condizione (un sottonode di questo nodo). (IConditionFactory.MakeNot) |
IConditionFactory::Resolve 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. |
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
Riferimento