ホーム › System.Diagnostics.Debug.ActiveScript › JS_PROPERTY_ATTRIBUTES
JS_PROPERTY_ATTRIBUTES
列挙型メンバー 9
| 名前 | 10進 | 16進 |
|---|---|---|
| JS_PROPERTY_ATTRIBUTE_NONE | 0 | 0x0 |
| JS_PROPERTY_HAS_CHILDREN | 1 | 0x1 |
| JS_PROPERTY_FAKE | 2 | 0x2 |
| JS_PROPERTY_METHOD | 4 | 0x4 |
| JS_PROPERTY_READONLY | 8 | 0x8 |
| JS_PROPERTY_NATIVE_WINRT_POINTER | 16 | 0x10 |
| JS_PROPERTY_FRAME_INTRYBLOCK | 32 | 0x20 |
| JS_PROPERTY_FRAME_INCATCHBLOCK | 64 | 0x40 |
| JS_PROPERTY_FRAME_INFINALLYBLOCK | 128 | 0x80 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum JS_PROPERTY_ATTRIBUTES : int {
JS_PROPERTY_ATTRIBUTE_NONE = 0,
JS_PROPERTY_HAS_CHILDREN = 1,
JS_PROPERTY_FAKE = 2,
JS_PROPERTY_METHOD = 4,
JS_PROPERTY_READONLY = 8,
JS_PROPERTY_NATIVE_WINRT_POINTER = 16,
JS_PROPERTY_FRAME_INTRYBLOCK = 32,
JS_PROPERTY_FRAME_INCATCHBLOCK = 64,
JS_PROPERTY_FRAME_INFINALLYBLOCK = 128
} JS_PROPERTY_ATTRIBUTES;public enum JS_PROPERTY_ATTRIBUTES : int
{
JS_PROPERTY_ATTRIBUTE_NONE = 0,
JS_PROPERTY_HAS_CHILDREN = 1,
JS_PROPERTY_FAKE = 2,
JS_PROPERTY_METHOD = 4,
JS_PROPERTY_READONLY = 8,
JS_PROPERTY_NATIVE_WINRT_POINTER = 16,
JS_PROPERTY_FRAME_INTRYBLOCK = 32,
JS_PROPERTY_FRAME_INCATCHBLOCK = 64,
JS_PROPERTY_FRAME_INFINALLYBLOCK = 128,
}Public Enum JS_PROPERTY_ATTRIBUTES As Integer
JS_PROPERTY_ATTRIBUTE_NONE = 0
JS_PROPERTY_HAS_CHILDREN = 1
JS_PROPERTY_FAKE = 2
JS_PROPERTY_METHOD = 4
JS_PROPERTY_READONLY = 8
JS_PROPERTY_NATIVE_WINRT_POINTER = 16
JS_PROPERTY_FRAME_INTRYBLOCK = 32
JS_PROPERTY_FRAME_INCATCHBLOCK = 64
JS_PROPERTY_FRAME_INFINALLYBLOCK = 128
End Enumimport enum
class JS_PROPERTY_ATTRIBUTES(enum.IntEnum):
JS_PROPERTY_ATTRIBUTE_NONE = 0
JS_PROPERTY_HAS_CHILDREN = 1
JS_PROPERTY_FAKE = 2
JS_PROPERTY_METHOD = 4
JS_PROPERTY_READONLY = 8
JS_PROPERTY_NATIVE_WINRT_POINTER = 16
JS_PROPERTY_FRAME_INTRYBLOCK = 32
JS_PROPERTY_FRAME_INCATCHBLOCK = 64
JS_PROPERTY_FRAME_INFINALLYBLOCK = 128// JS_PROPERTY_ATTRIBUTES
pub const JS_PROPERTY_ATTRIBUTE_NONE: i32 = 0;
pub const JS_PROPERTY_HAS_CHILDREN: i32 = 1;
pub const JS_PROPERTY_FAKE: i32 = 2;
pub const JS_PROPERTY_METHOD: i32 = 4;
pub const JS_PROPERTY_READONLY: i32 = 8;
pub const JS_PROPERTY_NATIVE_WINRT_POINTER: i32 = 16;
pub const JS_PROPERTY_FRAME_INTRYBLOCK: i32 = 32;
pub const JS_PROPERTY_FRAME_INCATCHBLOCK: i32 = 64;
pub const JS_PROPERTY_FRAME_INFINALLYBLOCK: i32 = 128;// JS_PROPERTY_ATTRIBUTES
const (
JS_PROPERTY_ATTRIBUTE_NONE int32 = 0
JS_PROPERTY_HAS_CHILDREN int32 = 1
JS_PROPERTY_FAKE int32 = 2
JS_PROPERTY_METHOD int32 = 4
JS_PROPERTY_READONLY int32 = 8
JS_PROPERTY_NATIVE_WINRT_POINTER int32 = 16
JS_PROPERTY_FRAME_INTRYBLOCK int32 = 32
JS_PROPERTY_FRAME_INCATCHBLOCK int32 = 64
JS_PROPERTY_FRAME_INFINALLYBLOCK int32 = 128
)const
JS_PROPERTY_ATTRIBUTE_NONE = 0;
JS_PROPERTY_HAS_CHILDREN = 1;
JS_PROPERTY_FAKE = 2;
JS_PROPERTY_METHOD = 4;
JS_PROPERTY_READONLY = 8;
JS_PROPERTY_NATIVE_WINRT_POINTER = 16;
JS_PROPERTY_FRAME_INTRYBLOCK = 32;
JS_PROPERTY_FRAME_INCATCHBLOCK = 64;
JS_PROPERTY_FRAME_INFINALLYBLOCK = 128;// JS_PROPERTY_ATTRIBUTES
pub const JS_PROPERTY_ATTRIBUTE_NONE: i32 = 0;
pub const JS_PROPERTY_HAS_CHILDREN: i32 = 1;
pub const JS_PROPERTY_FAKE: i32 = 2;
pub const JS_PROPERTY_METHOD: i32 = 4;
pub const JS_PROPERTY_READONLY: i32 = 8;
pub const JS_PROPERTY_NATIVE_WINRT_POINTER: i32 = 16;
pub const JS_PROPERTY_FRAME_INTRYBLOCK: i32 = 32;
pub const JS_PROPERTY_FRAME_INCATCHBLOCK: i32 = 64;
pub const JS_PROPERTY_FRAME_INFINALLYBLOCK: i32 = 128;const
JS_PROPERTY_ATTRIBUTE_NONE* = 0
JS_PROPERTY_HAS_CHILDREN* = 1
JS_PROPERTY_FAKE* = 2
JS_PROPERTY_METHOD* = 4
JS_PROPERTY_READONLY* = 8
JS_PROPERTY_NATIVE_WINRT_POINTER* = 16
JS_PROPERTY_FRAME_INTRYBLOCK* = 32
JS_PROPERTY_FRAME_INCATCHBLOCK* = 64
JS_PROPERTY_FRAME_INFINALLYBLOCK* = 128enum JS_PROPERTY_ATTRIBUTES : int {
JS_PROPERTY_ATTRIBUTE_NONE = 0,
JS_PROPERTY_HAS_CHILDREN = 1,
JS_PROPERTY_FAKE = 2,
JS_PROPERTY_METHOD = 4,
JS_PROPERTY_READONLY = 8,
JS_PROPERTY_NATIVE_WINRT_POINTER = 16,
JS_PROPERTY_FRAME_INTRYBLOCK = 32,
JS_PROPERTY_FRAME_INCATCHBLOCK = 64,
JS_PROPERTY_FRAME_INFINALLYBLOCK = 128,
}#define global JS_PROPERTY_ATTRIBUTE_NONE 0x0
#define global JS_PROPERTY_HAS_CHILDREN 0x1
#define global JS_PROPERTY_FAKE 0x2
#define global JS_PROPERTY_METHOD 0x4
#define global JS_PROPERTY_READONLY 0x8
#define global JS_PROPERTY_NATIVE_WINRT_POINTER 0x10
#define global JS_PROPERTY_FRAME_INTRYBLOCK 0x20
#define global JS_PROPERTY_FRAME_INCATCHBLOCK 0x40
#define global JS_PROPERTY_FRAME_INFINALLYBLOCK 0x80