ホーム › UI.Shell.PropertiesSystem › PROPDESC_TYPE_FLAGS
PROPDESC_TYPE_FLAGS
列挙型フラグメンバー 16
| 名前 | 10進 | 16進 |
|---|---|---|
| PDTF_DEFAULT | 0 | 0x0 |
| PDTF_MULTIPLEVALUES | 1 | 0x1 |
| PDTF_ISINNATE | 2 | 0x2 |
| PDTF_ISGROUP | 4 | 0x4 |
| PDTF_CANGROUPBY | 8 | 0x8 |
| PDTF_CANSTACKBY | 16 | 0x10 |
| PDTF_ISTREEPROPERTY | 32 | 0x20 |
| PDTF_INCLUDEINFULLTEXTQUERY | 64 | 0x40 |
| PDTF_ISVIEWABLE | 128 | 0x80 |
| PDTF_ISQUERYABLE | 256 | 0x100 |
| PDTF_CANBEPURGED | 512 | 0x200 |
| PDTF_SEARCHRAWVALUE | 1024 | 0x400 |
| PDTF_DONTCOERCEEMPTYSTRINGS | 2048 | 0x800 |
| PDTF_ALWAYSINSUPPLEMENTALSTORE | 4096 | 0x1000 |
| PDTF_ISSYSTEMPROPERTY | 2147483648 | 0x80000000 |
| PDTF_MASK_ALL | 2147491839 | 0x80001FFF |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum PROPDESC_TYPE_FLAGS : unsigned int {
PDTF_DEFAULT = 0,
PDTF_MULTIPLEVALUES = 1,
PDTF_ISINNATE = 2,
PDTF_ISGROUP = 4,
PDTF_CANGROUPBY = 8,
PDTF_CANSTACKBY = 16,
PDTF_ISTREEPROPERTY = 32,
PDTF_INCLUDEINFULLTEXTQUERY = 64,
PDTF_ISVIEWABLE = 128,
PDTF_ISQUERYABLE = 256,
PDTF_CANBEPURGED = 512,
PDTF_SEARCHRAWVALUE = 1024,
PDTF_DONTCOERCEEMPTYSTRINGS = 2048,
PDTF_ALWAYSINSUPPLEMENTALSTORE = 4096,
PDTF_ISSYSTEMPROPERTY = 2147483648,
PDTF_MASK_ALL = 2147491839
} PROPDESC_TYPE_FLAGS;[Flags]
public enum PROPDESC_TYPE_FLAGS : uint
{
PDTF_DEFAULT = 0,
PDTF_MULTIPLEVALUES = 1,
PDTF_ISINNATE = 2,
PDTF_ISGROUP = 4,
PDTF_CANGROUPBY = 8,
PDTF_CANSTACKBY = 16,
PDTF_ISTREEPROPERTY = 32,
PDTF_INCLUDEINFULLTEXTQUERY = 64,
PDTF_ISVIEWABLE = 128,
PDTF_ISQUERYABLE = 256,
PDTF_CANBEPURGED = 512,
PDTF_SEARCHRAWVALUE = 1024,
PDTF_DONTCOERCEEMPTYSTRINGS = 2048,
PDTF_ALWAYSINSUPPLEMENTALSTORE = 4096,
PDTF_ISSYSTEMPROPERTY = 2147483648,
PDTF_MASK_ALL = 2147491839,
}<Flags>
Public Enum PROPDESC_TYPE_FLAGS As UInteger
PDTF_DEFAULT = 0
PDTF_MULTIPLEVALUES = 1
PDTF_ISINNATE = 2
PDTF_ISGROUP = 4
PDTF_CANGROUPBY = 8
PDTF_CANSTACKBY = 16
PDTF_ISTREEPROPERTY = 32
PDTF_INCLUDEINFULLTEXTQUERY = 64
PDTF_ISVIEWABLE = 128
PDTF_ISQUERYABLE = 256
PDTF_CANBEPURGED = 512
PDTF_SEARCHRAWVALUE = 1024
PDTF_DONTCOERCEEMPTYSTRINGS = 2048
PDTF_ALWAYSINSUPPLEMENTALSTORE = 4096
PDTF_ISSYSTEMPROPERTY = 2147483648
PDTF_MASK_ALL = 2147491839
End Enumimport enum
class PROPDESC_TYPE_FLAGS(enum.IntFlag):
PDTF_DEFAULT = 0
PDTF_MULTIPLEVALUES = 1
PDTF_ISINNATE = 2
PDTF_ISGROUP = 4
PDTF_CANGROUPBY = 8
PDTF_CANSTACKBY = 16
PDTF_ISTREEPROPERTY = 32
PDTF_INCLUDEINFULLTEXTQUERY = 64
PDTF_ISVIEWABLE = 128
PDTF_ISQUERYABLE = 256
PDTF_CANBEPURGED = 512
PDTF_SEARCHRAWVALUE = 1024
PDTF_DONTCOERCEEMPTYSTRINGS = 2048
PDTF_ALWAYSINSUPPLEMENTALSTORE = 4096
PDTF_ISSYSTEMPROPERTY = 2147483648
PDTF_MASK_ALL = 2147491839// PROPDESC_TYPE_FLAGS (flags)
pub const PDTF_DEFAULT: u32 = 0;
pub const PDTF_MULTIPLEVALUES: u32 = 1;
pub const PDTF_ISINNATE: u32 = 2;
pub const PDTF_ISGROUP: u32 = 4;
pub const PDTF_CANGROUPBY: u32 = 8;
pub const PDTF_CANSTACKBY: u32 = 16;
pub const PDTF_ISTREEPROPERTY: u32 = 32;
pub const PDTF_INCLUDEINFULLTEXTQUERY: u32 = 64;
pub const PDTF_ISVIEWABLE: u32 = 128;
pub const PDTF_ISQUERYABLE: u32 = 256;
pub const PDTF_CANBEPURGED: u32 = 512;
pub const PDTF_SEARCHRAWVALUE: u32 = 1024;
pub const PDTF_DONTCOERCEEMPTYSTRINGS: u32 = 2048;
pub const PDTF_ALWAYSINSUPPLEMENTALSTORE: u32 = 4096;
pub const PDTF_ISSYSTEMPROPERTY: u32 = 2147483648;
pub const PDTF_MASK_ALL: u32 = 2147491839;// PROPDESC_TYPE_FLAGS
const (
PDTF_DEFAULT uint32 = 0
PDTF_MULTIPLEVALUES uint32 = 1
PDTF_ISINNATE uint32 = 2
PDTF_ISGROUP uint32 = 4
PDTF_CANGROUPBY uint32 = 8
PDTF_CANSTACKBY uint32 = 16
PDTF_ISTREEPROPERTY uint32 = 32
PDTF_INCLUDEINFULLTEXTQUERY uint32 = 64
PDTF_ISVIEWABLE uint32 = 128
PDTF_ISQUERYABLE uint32 = 256
PDTF_CANBEPURGED uint32 = 512
PDTF_SEARCHRAWVALUE uint32 = 1024
PDTF_DONTCOERCEEMPTYSTRINGS uint32 = 2048
PDTF_ALWAYSINSUPPLEMENTALSTORE uint32 = 4096
PDTF_ISSYSTEMPROPERTY uint32 = 2147483648
PDTF_MASK_ALL uint32 = 2147491839
)const
PDTF_DEFAULT = 0;
PDTF_MULTIPLEVALUES = 1;
PDTF_ISINNATE = 2;
PDTF_ISGROUP = 4;
PDTF_CANGROUPBY = 8;
PDTF_CANSTACKBY = 16;
PDTF_ISTREEPROPERTY = 32;
PDTF_INCLUDEINFULLTEXTQUERY = 64;
PDTF_ISVIEWABLE = 128;
PDTF_ISQUERYABLE = 256;
PDTF_CANBEPURGED = 512;
PDTF_SEARCHRAWVALUE = 1024;
PDTF_DONTCOERCEEMPTYSTRINGS = 2048;
PDTF_ALWAYSINSUPPLEMENTALSTORE = 4096;
PDTF_ISSYSTEMPROPERTY = 2147483648;
PDTF_MASK_ALL = 2147491839;// PROPDESC_TYPE_FLAGS
pub const PDTF_DEFAULT: u32 = 0;
pub const PDTF_MULTIPLEVALUES: u32 = 1;
pub const PDTF_ISINNATE: u32 = 2;
pub const PDTF_ISGROUP: u32 = 4;
pub const PDTF_CANGROUPBY: u32 = 8;
pub const PDTF_CANSTACKBY: u32 = 16;
pub const PDTF_ISTREEPROPERTY: u32 = 32;
pub const PDTF_INCLUDEINFULLTEXTQUERY: u32 = 64;
pub const PDTF_ISVIEWABLE: u32 = 128;
pub const PDTF_ISQUERYABLE: u32 = 256;
pub const PDTF_CANBEPURGED: u32 = 512;
pub const PDTF_SEARCHRAWVALUE: u32 = 1024;
pub const PDTF_DONTCOERCEEMPTYSTRINGS: u32 = 2048;
pub const PDTF_ALWAYSINSUPPLEMENTALSTORE: u32 = 4096;
pub const PDTF_ISSYSTEMPROPERTY: u32 = 2147483648;
pub const PDTF_MASK_ALL: u32 = 2147491839;const
PDTF_DEFAULT* = 0
PDTF_MULTIPLEVALUES* = 1
PDTF_ISINNATE* = 2
PDTF_ISGROUP* = 4
PDTF_CANGROUPBY* = 8
PDTF_CANSTACKBY* = 16
PDTF_ISTREEPROPERTY* = 32
PDTF_INCLUDEINFULLTEXTQUERY* = 64
PDTF_ISVIEWABLE* = 128
PDTF_ISQUERYABLE* = 256
PDTF_CANBEPURGED* = 512
PDTF_SEARCHRAWVALUE* = 1024
PDTF_DONTCOERCEEMPTYSTRINGS* = 2048
PDTF_ALWAYSINSUPPLEMENTALSTORE* = 4096
PDTF_ISSYSTEMPROPERTY* = 2147483648
PDTF_MASK_ALL* = 2147491839enum PROPDESC_TYPE_FLAGS : uint {
PDTF_DEFAULT = 0,
PDTF_MULTIPLEVALUES = 1,
PDTF_ISINNATE = 2,
PDTF_ISGROUP = 4,
PDTF_CANGROUPBY = 8,
PDTF_CANSTACKBY = 16,
PDTF_ISTREEPROPERTY = 32,
PDTF_INCLUDEINFULLTEXTQUERY = 64,
PDTF_ISVIEWABLE = 128,
PDTF_ISQUERYABLE = 256,
PDTF_CANBEPURGED = 512,
PDTF_SEARCHRAWVALUE = 1024,
PDTF_DONTCOERCEEMPTYSTRINGS = 2048,
PDTF_ALWAYSINSUPPLEMENTALSTORE = 4096,
PDTF_ISSYSTEMPROPERTY = 2147483648,
PDTF_MASK_ALL = 2147491839,
}#define global PDTF_DEFAULT 0x0
#define global PDTF_MULTIPLEVALUES 0x1
#define global PDTF_ISINNATE 0x2
#define global PDTF_ISGROUP 0x4
#define global PDTF_CANGROUPBY 0x8
#define global PDTF_CANSTACKBY 0x10
#define global PDTF_ISTREEPROPERTY 0x20
#define global PDTF_INCLUDEINFULLTEXTQUERY 0x40
#define global PDTF_ISVIEWABLE 0x80
#define global PDTF_ISQUERYABLE 0x100
#define global PDTF_CANBEPURGED 0x200
#define global PDTF_SEARCHRAWVALUE 0x400
#define global PDTF_DONTCOERCEEMPTYSTRINGS 0x800
#define global PDTF_ALWAYSINSUPPLEMENTALSTORE 0x1000
#define global PDTF_ISSYSTEMPROPERTY 0x80000000
#define global PDTF_MASK_ALL 0x80001FFF
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。