перечисление CONDITION_TYPE (structuredquerycondition.h)
Предоставляет набор флагов, используемых со следующими методами для указания типа узла дерева условий: ICondition::GetConditionType, IConditionFactory::MakeAndOr, IConditionFactory2::CreateCompoundFromArray и IConditionFactory2::CreateCompoundFromObjectArray.
Синтаксис
typedef enum tagCONDITION_TYPE {
CT_AND_CONDITION = 0,
CT_OR_CONDITION,
CT_NOT_CONDITION,
CT_LEAF_CONDITION
} CONDITION_TYPE;
Константы
CT_AND_CONDITION Значение: 0 Указывает, что значения вложенных объектов объединяются с помощью "AND". |
CT_OR_CONDITION Указывает, что значения вложенных параметров объединяются с помощью "OR". |
CT_NOT_CONDITION Указывает на "NOT" сравнение вложенных подтерм. |
CT_LEAF_CONDITION Указывает, что узел является сравнением свойства и значения константы с помощью CONDITION_OPERATION. |
Комментарии
В Windows 7 это перечисление определено в файлах structuredquerycondition.idl и structuredquerycondition.h. До Windows 7 это перечисление объявлялось в файлах structuredquery.h и structuredquery.idl.
В разделе StructuredQuerySample показано, как считывать строки из консоли, анализировать их с помощью системной схемы и отображать результирующие деревья условий.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP с пакетом обновления 2 (SP2), Windows Vista, Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | structuredquerycondition.h |
Распространяемые компоненты | Windows Desktop Search (WDS) 3.0 |
См. также раздел
Справочные материалы