다음을 통해 공유


IQueryParser 인터페이스(structuredquery.h)

입력 문자열을 IQuerySolution 개체로 구문 분석하는 메서드를 제공합니다.

상속

IQueryParser 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IQueryParser 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IQueryParser 인터페이스에는 이러한 메서드가 있습니다.

 
IQueryParser::GetOption

이 쿼리 파서에 대해 지정된 단순 옵션 값을 검색합니다.
IQueryParser::GetSchemaProvider

현재 로드된 스키마를 검색하기 위한 스키마 공급자를 검색합니다.
IQueryParser::P arse

구조적 쿼리 키워드 및/또는 내용이 포함된 입력 문자열을 구문 분석하여 IQuerySolution 개체를 생성합니다.
IQueryParser::P arsePropertyValue

지정된 속성의 조건을 구문 분석합니다.
IQueryParser::RestatePropertyValueToString

조건에 대해 지정된 속성을 쿼리 문자열로 다시 지정합니다.
IQueryParser::RestateToString

조건을 구조적 쿼리 문자열로 다시 지정합니다. 조건이 원래 쿼리 문자열을 구문 분석한 결과인 경우 해당 쿼리 문자열의 키워드가 매우 많이 사용됩니다. 그렇지 않은 경우 기본 키워드가 사용됩니다.
IQueryParser::SetMultiOption

입력 문자열을 구문 분석할 때 사용할 복잡한 옵션(예: 지정된 조건 생성기)을 설정합니다.
IQueryParser::SetOption

입력 문자열을 구문 분석하기 위해 지정된 단어 분리기 같은 단일 옵션을 설정합니다.

설명

StructuredQuerySample은 콘솔에서 줄을 읽고, 시스템 스키마를 사용하여 구문 분석하고, 결과 조건 트리를 표시하는 방법을 보여 줍니다.

요구 사항

   
지원되는 최소 클라이언트 WINDOWS XP SP2, Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 SP1 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 structuredquery.h
재배포 가능 파일 WDS(Windows 데스크톱 검색) 3.0

추가 정보

고급 쿼리 구문