énumération CONDITION_TYPE (structuredquerycondition.h)
Fournit un ensemble d’indicateurs à utiliser avec les méthodes suivantes pour indiquer le type de nœud de l’arborescence des conditions : ICondition ::GetConditionType, IConditionFactory ::MakeAndOr, IConditionFactory2 ::CreateCompoundFromArray et IConditionFactory2 ::CreateCompoundFromObjectArray.
Syntax
typedef enum tagCONDITION_TYPE {
CT_AND_CONDITION = 0,
CT_OR_CONDITION,
CT_NOT_CONDITION,
CT_LEAF_CONDITION
} CONDITION_TYPE;
Constantes
CT_AND_CONDITION Valeur : 0 Indique que les valeurs des sous-termes sont combinées par « AND ». |
CT_OR_CONDITION Indique que les valeurs des sous-termes sont combinées par « OR ». |
CT_NOT_CONDITION Indique une comparaison « NOT » des sous-termes. |
CT_LEAF_CONDITION Indique que le nœud est une comparaison entre une propriété et une valeur constante à l’aide d’un CONDITION_OPERATION. |
Remarques
Dans Windows 7, cette énumération est définie dans structuredquerycondition.idl et structuredquerycondition.h. Avant Windows 7, cette énumération était déclarée dans structuredquery.h et structuredquery.idl.
StructuredQuerySample montre comment lire des lignes à partir de la console, les analyser à l’aide du schéma système et afficher les arborescences de conditions résultantes.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP avec SP2, Windows Vista, Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | structuredquerycondition.h |
Composant redistribuable | Windows Desktop Search (WDS) 3.0 |
Voir aussi
Référence