다음을 통해 공유


STRUCTURED_QUERY_SYNTAX 열거형(structuredquery.h)

쿼리 구문의 형식을 지정합니다.

Syntax

typedef enum tagSTRUCTURED_QUERY_SYNTAX {
  SQS_NO_SYNTAX = 0,
  SQS_ADVANCED_QUERY_SYNTAX,
  SQS_NATURAL_QUERY_SYNTAX
} STRUCTURED_QUERY_SYNTAX;

상수

 
SQS_NO_SYNTAX
값: 0
구문이 없습니다.
SQS_ADVANCED_QUERY_SYNTAX
고급 쿼리 구문을 지정합니다. 예를 들어 "kind:email to:david to:bill"입니다.
SQS_NATURAL_QUERY_SYNTAX
자연 쿼리 구문을 지정합니다. 이 구문은 속성과 값 사이의 콜론 요구 사항(예: "david에서 bill로 이메일")을 제거합니다.

설명

이 열거형을 사용하여 STRUCTURED_QUERY_SINGLE_OPTION 원하는 SQSO_SYNTAX 플래그를 설정합니다. 이 플래그는 IQueryParser::SetOptionIQueryParser::GetOption 메서드와 함께 사용됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
머리글 structuredquery.h