ホーム › System.WinRT.Metadata › CorTypeAttr
CorTypeAttr
列挙型メンバー 33
| 名前 | 10進 | 16進 |
|---|---|---|
| tdVisibilityMask | 7 | 0x7 |
| tdNotPublic | 0 | 0x0 |
| tdPublic | 1 | 0x1 |
| tdNestedPublic | 2 | 0x2 |
| tdNestedPrivate | 3 | 0x3 |
| tdNestedFamily | 4 | 0x4 |
| tdNestedAssembly | 5 | 0x5 |
| tdNestedFamANDAssem | 6 | 0x6 |
| tdNestedFamORAssem | 7 | 0x7 |
| tdLayoutMask | 24 | 0x18 |
| tdAutoLayout | 0 | 0x0 |
| tdSequentialLayout | 8 | 0x8 |
| tdExplicitLayout | 16 | 0x10 |
| tdClassSemanticsMask | 32 | 0x20 |
| tdClass | 0 | 0x0 |
| tdInterface | 32 | 0x20 |
| tdAbstract | 128 | 0x80 |
| tdSealed | 256 | 0x100 |
| tdSpecialName | 1024 | 0x400 |
| tdImport | 4096 | 0x1000 |
| tdSerializable | 8192 | 0x2000 |
| tdWindowsRuntime | 16384 | 0x4000 |
| tdStringFormatMask | 196608 | 0x30000 |
| tdAnsiClass | 0 | 0x0 |
| tdUnicodeClass | 65536 | 0x10000 |
| tdAutoClass | 131072 | 0x20000 |
| tdCustomFormatClass | 196608 | 0x30000 |
| tdCustomFormatMask | 12582912 | 0xC00000 |
| tdBeforeFieldInit | 1048576 | 0x100000 |
| tdForwarder | 2097152 | 0x200000 |
| tdReservedMask | 264192 | 0x40800 |
| tdRTSpecialName | 2048 | 0x800 |
| tdHasSecurity | 262144 | 0x40000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum CorTypeAttr : int {
tdVisibilityMask = 7,
tdNotPublic = 0,
tdPublic = 1,
tdNestedPublic = 2,
tdNestedPrivate = 3,
tdNestedFamily = 4,
tdNestedAssembly = 5,
tdNestedFamANDAssem = 6,
tdNestedFamORAssem = 7,
tdLayoutMask = 24,
tdAutoLayout = 0,
tdSequentialLayout = 8,
tdExplicitLayout = 16,
tdClassSemanticsMask = 32,
tdClass = 0,
tdInterface = 32,
tdAbstract = 128,
tdSealed = 256,
tdSpecialName = 1024,
tdImport = 4096,
tdSerializable = 8192,
tdWindowsRuntime = 16384,
tdStringFormatMask = 196608,
tdAnsiClass = 0,
tdUnicodeClass = 65536,
tdAutoClass = 131072,
tdCustomFormatClass = 196608,
tdCustomFormatMask = 12582912,
tdBeforeFieldInit = 1048576,
tdForwarder = 2097152,
tdReservedMask = 264192,
tdRTSpecialName = 2048,
tdHasSecurity = 262144
} CorTypeAttr;public enum CorTypeAttr : int
{
tdVisibilityMask = 7,
tdNotPublic = 0,
tdPublic = 1,
tdNestedPublic = 2,
tdNestedPrivate = 3,
tdNestedFamily = 4,
tdNestedAssembly = 5,
tdNestedFamANDAssem = 6,
tdNestedFamORAssem = 7,
tdLayoutMask = 24,
tdAutoLayout = 0,
tdSequentialLayout = 8,
tdExplicitLayout = 16,
tdClassSemanticsMask = 32,
tdClass = 0,
tdInterface = 32,
tdAbstract = 128,
tdSealed = 256,
tdSpecialName = 1024,
tdImport = 4096,
tdSerializable = 8192,
tdWindowsRuntime = 16384,
tdStringFormatMask = 196608,
tdAnsiClass = 0,
tdUnicodeClass = 65536,
tdAutoClass = 131072,
tdCustomFormatClass = 196608,
tdCustomFormatMask = 12582912,
tdBeforeFieldInit = 1048576,
tdForwarder = 2097152,
tdReservedMask = 264192,
tdRTSpecialName = 2048,
tdHasSecurity = 262144,
}Public Enum CorTypeAttr As Integer
tdVisibilityMask = 7
tdNotPublic = 0
tdPublic = 1
tdNestedPublic = 2
tdNestedPrivate = 3
tdNestedFamily = 4
tdNestedAssembly = 5
tdNestedFamANDAssem = 6
tdNestedFamORAssem = 7
tdLayoutMask = 24
tdAutoLayout = 0
tdSequentialLayout = 8
tdExplicitLayout = 16
tdClassSemanticsMask = 32
tdClass = 0
tdInterface = 32
tdAbstract = 128
tdSealed = 256
tdSpecialName = 1024
tdImport = 4096
tdSerializable = 8192
tdWindowsRuntime = 16384
tdStringFormatMask = 196608
tdAnsiClass = 0
tdUnicodeClass = 65536
tdAutoClass = 131072
tdCustomFormatClass = 196608
tdCustomFormatMask = 12582912
tdBeforeFieldInit = 1048576
tdForwarder = 2097152
tdReservedMask = 264192
tdRTSpecialName = 2048
tdHasSecurity = 262144
End Enumimport enum
class CorTypeAttr(enum.IntEnum):
tdVisibilityMask = 7
tdNotPublic = 0
tdPublic = 1
tdNestedPublic = 2
tdNestedPrivate = 3
tdNestedFamily = 4
tdNestedAssembly = 5
tdNestedFamANDAssem = 6
tdNestedFamORAssem = 7
tdLayoutMask = 24
tdAutoLayout = 0
tdSequentialLayout = 8
tdExplicitLayout = 16
tdClassSemanticsMask = 32
tdClass = 0
tdInterface = 32
tdAbstract = 128
tdSealed = 256
tdSpecialName = 1024
tdImport = 4096
tdSerializable = 8192
tdWindowsRuntime = 16384
tdStringFormatMask = 196608
tdAnsiClass = 0
tdUnicodeClass = 65536
tdAutoClass = 131072
tdCustomFormatClass = 196608
tdCustomFormatMask = 12582912
tdBeforeFieldInit = 1048576
tdForwarder = 2097152
tdReservedMask = 264192
tdRTSpecialName = 2048
tdHasSecurity = 262144// CorTypeAttr
pub const tdVisibilityMask: i32 = 7;
pub const tdNotPublic: i32 = 0;
pub const tdPublic: i32 = 1;
pub const tdNestedPublic: i32 = 2;
pub const tdNestedPrivate: i32 = 3;
pub const tdNestedFamily: i32 = 4;
pub const tdNestedAssembly: i32 = 5;
pub const tdNestedFamANDAssem: i32 = 6;
pub const tdNestedFamORAssem: i32 = 7;
pub const tdLayoutMask: i32 = 24;
pub const tdAutoLayout: i32 = 0;
pub const tdSequentialLayout: i32 = 8;
pub const tdExplicitLayout: i32 = 16;
pub const tdClassSemanticsMask: i32 = 32;
pub const tdClass: i32 = 0;
pub const tdInterface: i32 = 32;
pub const tdAbstract: i32 = 128;
pub const tdSealed: i32 = 256;
pub const tdSpecialName: i32 = 1024;
pub const tdImport: i32 = 4096;
pub const tdSerializable: i32 = 8192;
pub const tdWindowsRuntime: i32 = 16384;
pub const tdStringFormatMask: i32 = 196608;
pub const tdAnsiClass: i32 = 0;
pub const tdUnicodeClass: i32 = 65536;
pub const tdAutoClass: i32 = 131072;
pub const tdCustomFormatClass: i32 = 196608;
pub const tdCustomFormatMask: i32 = 12582912;
pub const tdBeforeFieldInit: i32 = 1048576;
pub const tdForwarder: i32 = 2097152;
pub const tdReservedMask: i32 = 264192;
pub const tdRTSpecialName: i32 = 2048;
pub const tdHasSecurity: i32 = 262144;// CorTypeAttr
const (
tdVisibilityMask int32 = 7
tdNotPublic int32 = 0
tdPublic int32 = 1
tdNestedPublic int32 = 2
tdNestedPrivate int32 = 3
tdNestedFamily int32 = 4
tdNestedAssembly int32 = 5
tdNestedFamANDAssem int32 = 6
tdNestedFamORAssem int32 = 7
tdLayoutMask int32 = 24
tdAutoLayout int32 = 0
tdSequentialLayout int32 = 8
tdExplicitLayout int32 = 16
tdClassSemanticsMask int32 = 32
tdClass int32 = 0
tdInterface int32 = 32
tdAbstract int32 = 128
tdSealed int32 = 256
tdSpecialName int32 = 1024
tdImport int32 = 4096
tdSerializable int32 = 8192
tdWindowsRuntime int32 = 16384
tdStringFormatMask int32 = 196608
tdAnsiClass int32 = 0
tdUnicodeClass int32 = 65536
tdAutoClass int32 = 131072
tdCustomFormatClass int32 = 196608
tdCustomFormatMask int32 = 12582912
tdBeforeFieldInit int32 = 1048576
tdForwarder int32 = 2097152
tdReservedMask int32 = 264192
tdRTSpecialName int32 = 2048
tdHasSecurity int32 = 262144
)const
tdVisibilityMask = 7;
tdNotPublic = 0;
tdPublic = 1;
tdNestedPublic = 2;
tdNestedPrivate = 3;
tdNestedFamily = 4;
tdNestedAssembly = 5;
tdNestedFamANDAssem = 6;
tdNestedFamORAssem = 7;
tdLayoutMask = 24;
tdAutoLayout = 0;
tdSequentialLayout = 8;
tdExplicitLayout = 16;
tdClassSemanticsMask = 32;
tdClass = 0;
tdInterface = 32;
tdAbstract = 128;
tdSealed = 256;
tdSpecialName = 1024;
tdImport = 4096;
tdSerializable = 8192;
tdWindowsRuntime = 16384;
tdStringFormatMask = 196608;
tdAnsiClass = 0;
tdUnicodeClass = 65536;
tdAutoClass = 131072;
tdCustomFormatClass = 196608;
tdCustomFormatMask = 12582912;
tdBeforeFieldInit = 1048576;
tdForwarder = 2097152;
tdReservedMask = 264192;
tdRTSpecialName = 2048;
tdHasSecurity = 262144;// CorTypeAttr
pub const tdVisibilityMask: i32 = 7;
pub const tdNotPublic: i32 = 0;
pub const tdPublic: i32 = 1;
pub const tdNestedPublic: i32 = 2;
pub const tdNestedPrivate: i32 = 3;
pub const tdNestedFamily: i32 = 4;
pub const tdNestedAssembly: i32 = 5;
pub const tdNestedFamANDAssem: i32 = 6;
pub const tdNestedFamORAssem: i32 = 7;
pub const tdLayoutMask: i32 = 24;
pub const tdAutoLayout: i32 = 0;
pub const tdSequentialLayout: i32 = 8;
pub const tdExplicitLayout: i32 = 16;
pub const tdClassSemanticsMask: i32 = 32;
pub const tdClass: i32 = 0;
pub const tdInterface: i32 = 32;
pub const tdAbstract: i32 = 128;
pub const tdSealed: i32 = 256;
pub const tdSpecialName: i32 = 1024;
pub const tdImport: i32 = 4096;
pub const tdSerializable: i32 = 8192;
pub const tdWindowsRuntime: i32 = 16384;
pub const tdStringFormatMask: i32 = 196608;
pub const tdAnsiClass: i32 = 0;
pub const tdUnicodeClass: i32 = 65536;
pub const tdAutoClass: i32 = 131072;
pub const tdCustomFormatClass: i32 = 196608;
pub const tdCustomFormatMask: i32 = 12582912;
pub const tdBeforeFieldInit: i32 = 1048576;
pub const tdForwarder: i32 = 2097152;
pub const tdReservedMask: i32 = 264192;
pub const tdRTSpecialName: i32 = 2048;
pub const tdHasSecurity: i32 = 262144;const
tdVisibilityMask* = 7
tdNotPublic* = 0
tdPublic* = 1
tdNestedPublic* = 2
tdNestedPrivate* = 3
tdNestedFamily* = 4
tdNestedAssembly* = 5
tdNestedFamANDAssem* = 6
tdNestedFamORAssem* = 7
tdLayoutMask* = 24
tdAutoLayout* = 0
tdSequentialLayout* = 8
tdExplicitLayout* = 16
tdClassSemanticsMask* = 32
tdClass* = 0
tdInterface* = 32
tdAbstract* = 128
tdSealed* = 256
tdSpecialName* = 1024
tdImport* = 4096
tdSerializable* = 8192
tdWindowsRuntime* = 16384
tdStringFormatMask* = 196608
tdAnsiClass* = 0
tdUnicodeClass* = 65536
tdAutoClass* = 131072
tdCustomFormatClass* = 196608
tdCustomFormatMask* = 12582912
tdBeforeFieldInit* = 1048576
tdForwarder* = 2097152
tdReservedMask* = 264192
tdRTSpecialName* = 2048
tdHasSecurity* = 262144enum CorTypeAttr : int {
tdVisibilityMask = 7,
tdNotPublic = 0,
tdPublic = 1,
tdNestedPublic = 2,
tdNestedPrivate = 3,
tdNestedFamily = 4,
tdNestedAssembly = 5,
tdNestedFamANDAssem = 6,
tdNestedFamORAssem = 7,
tdLayoutMask = 24,
tdAutoLayout = 0,
tdSequentialLayout = 8,
tdExplicitLayout = 16,
tdClassSemanticsMask = 32,
tdClass = 0,
tdInterface = 32,
tdAbstract = 128,
tdSealed = 256,
tdSpecialName = 1024,
tdImport = 4096,
tdSerializable = 8192,
tdWindowsRuntime = 16384,
tdStringFormatMask = 196608,
tdAnsiClass = 0,
tdUnicodeClass = 65536,
tdAutoClass = 131072,
tdCustomFormatClass = 196608,
tdCustomFormatMask = 12582912,
tdBeforeFieldInit = 1048576,
tdForwarder = 2097152,
tdReservedMask = 264192,
tdRTSpecialName = 2048,
tdHasSecurity = 262144,
}#define global tdVisibilityMask 0x7
#define global tdNotPublic 0x0
#define global tdPublic 0x1
#define global tdNestedPublic 0x2
#define global tdNestedPrivate 0x3
#define global tdNestedFamily 0x4
#define global tdNestedAssembly 0x5
#define global tdNestedFamANDAssem 0x6
#define global tdNestedFamORAssem 0x7
#define global tdLayoutMask 0x18
#define global tdAutoLayout 0x0
#define global tdSequentialLayout 0x8
#define global tdExplicitLayout 0x10
#define global tdClassSemanticsMask 0x20
#define global tdClass 0x0
#define global tdInterface 0x20
#define global tdAbstract 0x80
#define global tdSealed 0x100
#define global tdSpecialName 0x400
#define global tdImport 0x1000
#define global tdSerializable 0x2000
#define global tdWindowsRuntime 0x4000
#define global tdStringFormatMask 0x30000
#define global tdAnsiClass 0x0
#define global tdUnicodeClass 0x10000
#define global tdAutoClass 0x20000
#define global tdCustomFormatClass 0x30000
#define global tdCustomFormatMask 0xC00000
#define global tdBeforeFieldInit 0x100000
#define global tdForwarder 0x200000
#define global tdReservedMask 0x40800
#define global tdRTSpecialName 0x800
#define global tdHasSecurity 0x40000