Enum (Debug Interface Access SDK)
列挙型は SymTagEnum の記号で示されます。 各列挙値は SymTagConstant のタグを持つクラスの子として表示されます。
プロパティ
次の表はこのシンボルの型に対して有効なプロパティを次に示します。
プロパティ |
データ型 |
Description |
---|---|---|
DWORD |
BasicType 値のいずれか。 |
|
IDiaSymbol* |
この列挙体の親がある場合調整します。 |
|
DWORD |
クラスの親のシンボル ID。 |
|
BOOL |
列挙型にコンストラクターが存在 TRUE。 |
|
BOOL |
列挙型で定数としてマークされている場合 TRUE。 |
|
BOOL |
列挙型に代入演算子がある場合 TRUE。 |
|
BOOL |
列挙型にキャスト演算子がある場合 TRUE。 |
|
BOOL |
列挙型に入れ子にされた型である場合 TRUE。 |
|
DWORD |
バイトこの列挙体の長さ。 |
|
IDiaSymbol* |
コンパイル単位 囲む記号。 |
|
DWORD |
構文親のシンボル ID。 |
|
BSTR |
列挙型の名前。 |
|
BOOL |
列挙型になっている場合 TRUE。 |
|
BOOL |
列挙型でオーバーロードされた演算子がある場合 TRUE。 |
|
BOOL |
おけば列挙型を TRUE。 |
|
BOOL |
列挙型が nonglobal 構文のスコープにある TRUE。 |
|
DWORD |
シンボルのインデックスの ID。 |
|
DWORD |
SymTagEnumSymTagEnum の値 (1) を返します。 |
|
IDiaSymbol* |
基になる型のシンボル。 |
|
DWORD |
型のシンボル ID。 |
|
BOOL |
列挙型のアライメントされていない場合 TRUE。 |
|
BOOL |
列挙型が volatile としてマークされている場合 TRUE。 |