IPropertyDescription::GetTypeFlags 메서드(propsys.h)

속성의 사용 및 기능을 설명하는 플래그 집합을 가져옵니다.

구문

HRESULT GetTypeFlags(
  [in]  PROPDESC_TYPE_FLAGS mask,
  [out] PROPDESC_TYPE_FLAGS *ppdtFlags
);

매개 변수

[in] mask

형식: PROPDESC_TYPE_FLAGS

검색할 형식 플래그를 지정하는 마스크입니다. PROPDESC_TYPE_FLAGS 상수에 있는 값의 조합입니다. 모든 형식 플래그를 검색하려면 PDTF_MASK_ALL 전달합니다.

[out] ppdtFlags

형식: PROPDESC_TYPE_FLAGS*

이 메서드가 반환되면 비트 PROPDESC_TYPE_FLAGS 값으로 구성된 값에 대한 포인터 포함합니다.

반환 값

형식: HRESULT

항상 S_OK 반환합니다.

설명

instance 속성 설명이 PSGetPropertyDescription 또는 PSGetPropertyDescriptionByName에서 가져온 경우 이러한 플래그는 속성 설명을 정의하는 .propdesc 파일에서 가져옵니다.

instance GetAt에서 가져온 경우 형식 플래그는 .propdesc 파일에서 가져온 것이며 특정 proplist의 영향을 받을 수 있습니다. 즉, instance 한 속성 설명에서 가져온 플래그는 다른 instance 약간 다를 수 있습니다(둘 다 동일한 속성을 참조).

형식 플래그에 대한 자세한 내용은 canGroupBy, canStackBy, isInnate, multipleValues, isGroup, isTreeProperty, isViewable, isQueryableincludeInFo 요소의 typeInfo 특성을 속성의 .propdesc 파일에 참조하세요.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 propsys.h

추가 정보

IPropertyDescription

속성 설명 스키마