CONDITION_TYPE 枚举 (structuredquerycondition.h)

提供一组标志,用于指示条件树节点的类型: ICondition::GetConditionTypeIConditionFactory::MakeAndOrIConditionFactory2::CreateCompoundFromArrayIConditionFactory2::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 SP2、Windows Vista、Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 structuredquerycondition.h
可再发行组件 Windows 桌面搜索 (WDS) 3.0

另请参阅

CONDITION_CREATION_OPTIONS

CONDITION_OPERATION

ICondition

ICondition2

IConditionFactory

IConditionFactory2

IConditionGenerator

引用