CONDITION_TYPE-Enumeration (structuredquerycondition.h)
Stellt eine Reihe von Flags bereit, die mit den folgenden Methoden verwendet werden sollen, um den Typ des Bedingungsstrukturknotens anzugeben: ICondition::GetConditionType, IConditionFactory::MakeAndOr, IConditionFactory2::CreateCompoundFromArray und IConditionFactory2::CreateCompoundFromObjectArray.
Syntax
typedef enum tagCONDITION_TYPE {
CT_AND_CONDITION = 0,
CT_OR_CONDITION,
CT_NOT_CONDITION,
CT_LEAF_CONDITION
} CONDITION_TYPE;
Konstanten
CT_AND_CONDITION Wert: 0 Gibt an, dass die Werte der Unterbedingungen durch "AND" kombiniert werden. |
CT_OR_CONDITION Gibt an, dass die Werte der Unterzeichenfolgen durch "OR" kombiniert werden. |
CT_NOT_CONDITION Gibt einen "NOT"-Vergleich der Teilterms an. |
CT_LEAF_CONDITION Gibt an, dass der Knoten ein Vergleich zwischen einer Eigenschaft und einem konstanten Wert mit einem CONDITION_OPERATION ist. |
Hinweise
In Windows 7 ist diese Enumeration in structuredquerycondition.idl und structuredquerycondition.h definiert. Vor Windows 7 wurde diese Enumeration in structuredquery.h und structuredquery.idl deklariert.
StructuredQuerySample veranschaulicht, wie Zeilen aus der Konsole gelesen, mithilfe des Systemschemas analysiert und die resultierenden Bedingungsstrukturen angezeigt werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP mit SP2, Windows Vista, Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | structuredquerycondition.h |
Verteilbare Komponente | Windows Desktop Search (WDS) 3.0 |
Weitere Informationen
Referenz