枚举由 SymTagEnum 符号标识。每个枚举值显示为具有 SymTagConstant 标记的类子级。
属性
下表显示该符号类型的其他活动的属性。
属性 |
数据类型 |
说明 |
---|---|---|
DWORD |
BasicType 值之一。 |
|
IDiaSymbol* |
类别此枚举的父级,因此,如果有的话)。 |
|
DWORD |
类父符号的 ID。 |
|
BOOL |
TRUE ,如果枚举的构造函数。 |
|
BOOL |
TRUE ,如果枚举标记为 const。 |
|
BOOL |
TRUE ,如果枚举具有赋值运算符。 |
|
BOOL |
TRUE ,如果枚举具有一个转换运算符。 |
|
BOOL |
TRUE ,如果枚举嵌套类型。 |
|
DWORD |
此枚举的字节长度。 |
|
IDiaSymbol* |
封闭 编译单位的符号。 |
|
DWORD |
词法父符号的 ID。 |
|
BSTR |
枚举类型的名称。 |
|
BOOL |
TRUE ,如果枚举嵌套。 |
|
BOOL |
TRUE ,如果枚举包含任何重载运算符。 |
|
BOOL |
TRUE ,如果封装枚举。 |
|
BOOL |
TRUE ,如果枚举中出现一 nonglobal 词法范围。 |
|
DWORD |
索引符号 ID。 |
|
DWORD |
返回 SymTagEnum (其中一个 SymTagEnum 值)。 |
|
IDiaSymbol* |
基础类型的符号。 |
|
DWORD |
类型符号的 ID。 |
|
BOOL |
TRUE ,如果枚举未对齐的。 |
|
BOOL |
TRUE ,如果枚举标记为变量。 |