Win32 API 日本語リファレンス
ホームSystem.WinRT.Metadata › CorMethodSemanticsAttr

CorMethodSemanticsAttr

列挙型
基底型i4

メンバー 6

名前10進16進
msSetter10x1
msGetter20x2
msOther40x4
msAddOn80x8
msRemoveOn160x10
msFire320x20

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum CorMethodSemanticsAttr : int {
    msSetter = 1,
    msGetter = 2,
    msOther = 4,
    msAddOn = 8,
    msRemoveOn = 16,
    msFire = 32
} CorMethodSemanticsAttr;
public enum CorMethodSemanticsAttr : int
{
    msSetter = 1,
    msGetter = 2,
    msOther = 4,
    msAddOn = 8,
    msRemoveOn = 16,
    msFire = 32,
}
Public Enum CorMethodSemanticsAttr As Integer
    msSetter = 1
    msGetter = 2
    msOther = 4
    msAddOn = 8
    msRemoveOn = 16
    msFire = 32
End Enum
import enum

class CorMethodSemanticsAttr(enum.IntEnum):
    msSetter = 1
    msGetter = 2
    msOther = 4
    msAddOn = 8
    msRemoveOn = 16
    msFire = 32
// CorMethodSemanticsAttr
pub const msSetter: i32 = 1;
pub const msGetter: i32 = 2;
pub const msOther: i32 = 4;
pub const msAddOn: i32 = 8;
pub const msRemoveOn: i32 = 16;
pub const msFire: i32 = 32;
// CorMethodSemanticsAttr
const (
	msSetter int32 = 1
	msGetter int32 = 2
	msOther int32 = 4
	msAddOn int32 = 8
	msRemoveOn int32 = 16
	msFire int32 = 32
)
const
  msSetter = 1;
  msGetter = 2;
  msOther = 4;
  msAddOn = 8;
  msRemoveOn = 16;
  msFire = 32;
// CorMethodSemanticsAttr
pub const msSetter: i32 = 1;
pub const msGetter: i32 = 2;
pub const msOther: i32 = 4;
pub const msAddOn: i32 = 8;
pub const msRemoveOn: i32 = 16;
pub const msFire: i32 = 32;
const
  msSetter* = 1
  msGetter* = 2
  msOther* = 4
  msAddOn* = 8
  msRemoveOn* = 16
  msFire* = 32
enum CorMethodSemanticsAttr : int {
    msSetter = 1,
    msGetter = 2,
    msOther = 4,
    msAddOn = 8,
    msRemoveOn = 16,
    msFire = 32,
}
#define global msSetter   0x1
#define global msGetter   0x2
#define global msOther    0x4
#define global msAddOn    0x8
#define global msRemoveOn 0x10
#define global msFire     0x20