CONDITION_TYPE 열거형(structuredquerycondition.h)

조건 트리 노드의 형식을 나타내는 데 사용할 플래그 집합을 제공합니다. ICondition::GetConditionType, IConditionFactory::MakeAndOr, IConditionFactory2::CreateCompoundFromArray 및 IConditionFactory2::CreateCompoundFromObjectArray.

Syntax

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
재배포 가능 파일 WDS(Windows 데스크톱 검색) 3.0

추가 정보

CONDITION_CREATION_OPTIONS

CONDITION_OPERATION

ICondition

ICondition2

IConditionFactory

IConditionFactory2

IConditionGenerator

참조