CONDITION_OPERATION 열거형(structuredquerycondition.h)
ICondition::GetComparisonInfo에서 작업을 나타내기 위해 다음 메서드와 함께 사용할 플래그 집합을 제공합니다. ICondition2::GetLeafConditionInfo, IConditionFactory::MakeLeaf, IConditionFactory2::CreateBooleanLeaf, IConditionFactory2::CreateIntegerLeaf, IConditionFactory2::MakeLeaf, IConditionFactory2::CreateStringLeaf 및 IConditionGenerator::GenerateForLeaf.
Syntax
typedef enum tagCONDITION_OPERATION {
COP_IMPLICIT = 0,
COP_EQUAL,
COP_NOTEQUAL,
COP_LESSTHAN,
COP_GREATERTHAN,
COP_LESSTHANOREQUAL,
COP_GREATERTHANOREQUAL,
COP_VALUE_STARTSWITH,
COP_VALUE_ENDSWITH,
COP_VALUE_CONTAINS,
COP_VALUE_NOTCONTAINS,
COP_DOSWILDCARDS,
COP_WORD_EQUAL,
COP_WORD_STARTSWITH,
COP_APPLICATION_SPECIFIC
} CONDITION_OPERATION;
상수
COP_IMPLICIT 값: 0 속성 값과 상수 값 간의 암시적 비교입니다. 해결되지 않은 조건의 경우 COP_IMPLICIT 사용자가 작업을 입력하지 않았음을 의미합니다. 반면 확인된 조건에는 항상 COP_IMPLICIT 작업 이외의 조건이 있습니다. |
COP_EQUAL 속성 값과 상수 값은 같아야 합니다. |
COP_NOTEQUAL 속성 값과 상수 값이 같아서는 안 됩니다. |
COP_LESSTHAN 속성 값은 상수 값보다 작아야 합니다. |
COP_GREATERTHAN 속성 값은 상수 값보다 커야 합니다. |
COP_LESSTHANOREQUAL 속성 값은 상수 값보다 작거나 같아야 합니다. |
COP_GREATERTHANOREQUAL 속성 값은 상수 값보다 크거나 같아야 합니다. |
COP_VALUE_STARTSWITH 속성 값은 상수 값으로 시작해야 합니다. |
COP_VALUE_ENDSWITH 속성 값은 상수 값으로 끝나야 합니다. |
COP_VALUE_CONTAINS 속성 값에는 상수 값이 포함되어야 합니다. |
COP_VALUE_NOTCONTAINS 속성 값에 상수 값이 포함되어서는 안됩니다. |
COP_DOSWILDCARDS 속성 값은 상수 값과 일치해야 합니다. 여기서 '?'은 단일 문자와 일치하고 '*'는 모든 문자 시퀀스와 일치합니다. |
COP_WORD_EQUAL 속성 값에는 상수 값인 단어가 포함되어야 합니다. |
COP_WORD_STARTSWITH 속성 값에는 상수 값으로 시작하는 단어가 포함되어야 합니다. |
COP_APPLICATION_SPECIFIC 애플리케이션은 어떤 적절한 방법으로든 자유롭게 해석할 수 있습니다. |
설명
해결된 조건에는 COP_IMPLICIT 작업이 없으므로 조건 트리를 평가하는 애플리케이션에서 이 작업이 발생하지 않아야 합니다. 그러나 COP_IMPLICIT 구문 분석되지 않은 조건에 대해 ICondition::GetComparisonInfo 또는 ICondition2::GetLeafConditionInfo 의 출력을 해결된 조건의 출력과 비교하는 데 사용할 수 있습니다.
Windows 7에서 이 열거형은 structuredquerycondition.idl 및 structuredquerycondition.h에 정의됩니다. Windows 7 이전에는 이 열거형이 structuredquery.h 및 structuredquery.idl로 선언되었습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | WINDOWS XP SP2, Windows Vista, Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | structuredquerycondition.h |
재배포 가능 파일 | WDS(Windows 데스크톱 검색) 3.0 |
추가 정보
참조