다음을 통해 공유


CONDITION_TYPE 열거형(structuredquerycondition.h)

조건 트리 노드의 형식을 나타내는 데 사용할 플래그 집합을 제공합니다. ICondition::GetConditionType, IConditionFactory::MakeAndOr, IConditionFactory2::CreateCompoundFromArrayIConditionFactory2::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

참조