PROPDESC_TYPE_FLAGS 열거형(propsys.h)
속성의 .propdesc 파일에서 typeInfo 요소의 특성을 설명합니다.
Syntax
typedef enum PROPDESC_TYPE_FLAGS {
PDTF_DEFAULT = 0,
PDTF_MULTIPLEVALUES = 0x1,
PDTF_ISINNATE = 0x2,
PDTF_ISGROUP = 0x4,
PDTF_CANGROUPBY = 0x8,
PDTF_CANSTACKBY = 0x10,
PDTF_ISTREEPROPERTY = 0x20,
PDTF_INCLUDEINFULLTEXTQUERY = 0x40,
PDTF_ISVIEWABLE = 0x80,
PDTF_ISQUERYABLE = 0x100,
PDTF_CANBEPURGED = 0x200,
PDTF_SEARCHRAWVALUE = 0x400,
PDTF_DONTCOERCEEMPTYSTRINGS = 0x800,
PDTF_ALWAYSINSUPPLEMENTALSTORE = 0x1000,
PDTF_ISSYSTEMPROPERTY = 0x80000000,
PDTF_MASK_ALL = 0x80001fff
} ;
상수
PDTF_DEFAULT 값: 0 속성은 모든 특성에 대한 기본값을 사용합니다. |
PDTF_MULTIPLEVALUES 값: 0x1 속성에는 여러 값이 있을 수 있습니다. 이러한 값은 PROPVARIANT 구조의 VT_VECTOR 저장됩니다. 이 값은 속성의 .propdesc 파일에 있는 typeInfo 요소의 multipleValues 특성에 의해 설정됩니다. |
PDTF_ISINNATE 값: 0x2 이 플래그는 속성이 읽기 전용이며 쓸 수 없음을 나타냅니다. 이 값은 속성의 .propdesc 파일에 있는 typeInfo 요소의 isInnate 특성에 의해 설정됩니다. |
PDTF_ISGROUP 값: 0x4 속성은 그룹 제목입니다. 이 값은 속성의 .propdesc 파일에 있는 typeInfo 요소의 isGroup 특성에 의해 설정됩니다. |
PDTF_CANGROUPBY 값: 0x8 사용자는 이 속성별로 그룹화할 수 있습니다. 이 값은 속성의 .propdesc 파일에 있는 typeInfo 요소의 canGroupBy 특성에 의해 설정됩니다. |
PDTF_CANSTACKBY 값: 0x10 사용자는 이 속성으로 스택할 수 있습니다. 이 값은 속성의 .propdesc 파일에 있는 typeInfo 요소의 canStackBy 특성에 의해 설정됩니다. |
PDTF_ISTREEPROPERTY 값: 0x20 이 속성에는 계층 구조가 포함됩니다. 이 값은 속성의 .propdesc 파일에 있는 typeInfo 요소의 isTreeProperty 특성에 의해 설정됩니다. |
PDTF_INCLUDEINFULLTEXTQUERY 값: 0x40 Windows 7 이상에서는 사용되지 않습니다. 수행되는 전체 텍스트 쿼리에 이 속성을 포함합니다. 이 값은 속성의 .propdesc 파일에 있는 typeInfo 요소의 includeInFullTextQuery 특성에 의해 설정됩니다. |
PDTF_ISVIEWABLE 값: 0x80 이 속성은 사용자가 볼 수 있도록 되어 있습니다. 예를 들어 속성이 "열 선택" 대화 상자에 표시되는지 여부에 영향을 줍니다. 이 값은 속성의 .propdesc 파일에 있는 typeInfo 요소의 isViewable 특성에 의해 설정됩니다. |
PDTF_ISQUERYABLE 값: 0x100 Windows 7 이상에서는 사용되지 않습니다. 이 속성은 쿼리할 수 있는 속성 목록에 포함됩니다. 쿼리 가능한 속성도 볼 수 있어야 합니다. 이는 속성이 쿼리 작성기 UI에 표시되는지 여부에 영향을 줍니다. 이 값은 속성의 .propdesc 파일에 있는 typeInfo 요소의 isQueryable 특성에 의해 설정됩니다. |
PDTF_CANBEPURGED 값: 0x200 Windows Vista SP1(서비스 팩 1) 이상 innate 속성(즉, 다른 속성 값에서 계산된 값)과 함께 사용하여 삭제할 수 있음을 나타냅니다. 이 값은 속성 제거 UI에서 제거를 위해 해당 속성을 선택할 수 있는 속성 옆에 검사 상자를 표시할지 여부를 결정하는 데 사용됩니다. 이 플래그의 존재 또는 부재에 관계없이 타고난 속성은 항상 제거될 수 있습니다. |
PDTF_SEARCHRAWVALUE 값: 0x400 Windows 7 이상. 형식이 지정되지 않은(원시) 속성 값을 검색에 사용해야 합니다. |
PDTF_DONTCOERCEEMPTYSTRINGS 값: 0x800 |
PDTF_ALWAYSINSUPPLEMENTALSTORE 값: 0x1000 |
PDTF_ISSYSTEMPROPERTY 값: 0x80000000 이 속성은 시스템에서 소유합니다. |
PDTF_MASK_ALL 값: 0x80001fff 모든 플래그를 검색하는 데 사용되는 마스크입니다. |
설명
이러한 값은 propsys.h 및 propsys.idl에 정의됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | propsys.h |