IQueryParser::P arse 메서드(structuredquery.h)
구조적 쿼리 키워드 및/또는 내용이 포함된 입력 문자열을 구문 분석하여 IQuerySolution 개체를 생성합니다.
구문
HRESULT Parse(
[in] LPCWSTR pszInputString,
[in] IEnumUnknown *pCustomProperties,
[out, retval] IQuerySolution **ppSolution
);
매개 변수
[in] pszInputString
형식: LPCWSTR
구문 분석할 유니코드 입력 문자열에 대한 포인터입니다.
[in] pCustomProperties
형식: IEnumUnknown*
애플리케이션에서 인식한 각 사용자 지정 속성에 대해 하나씩 IRichChunk 개체의 열거형입니다. 이 매개 변수는 빈 열거형과 동일한 NULL일 수 있습니다.
[out, retval] ppSolution
형식: IQuerySolution**
IQuerySolution 개체를 받습니다. 호출자는 IUnknown::Release 메서드를 호출하여 해제해야 합니다.
반환 값
형식: HRESULT
메서드가 성공하면 S_OK를 반환하고, 그러지 않으면 HRESULT 오류 코드를 반환합니다.
설명
각 IRichChunk 개체에 대해 위치 정보는 사용자 지정 속성의 문자 범위를 식별하고 문자열 값은 실제 속성의 이름이며 PROPVARIANT 는 사용되지 않습니다. 모든 속성을 사용할 수 있지만 이러한 제네릭 속성은 이러한 용도로 특별히 포함됩니다.
- System.StructuredQuery.CustomProperty.Boolean
- System.StructuredQuery.CustomProperty.DateTime
- System.StructuredQuery.CustomProperty.Integer
- System.StructuredQuery.CustomProperty.FloatingPoint
- System.StructuredQuery.CustomProperty.String
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | WINDOWS XP SP2, Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 SP1 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | structuredquery.h |
재배포 가능 파일 | WDS(Windows 데스크톱 검색) 3.0 |