IDebugClassField::EnumNestedEnums
为此类的嵌套枚举器创建枚举器。
语法
参数
ppEnum
[out]返回一个 表示嵌套枚举列表的 IEnumDebugFields 对象。 如果没有嵌套枚举,则返回 null 值。
返回值
如果成功,则返回S_OK或返回S_FAL标准版如果没有嵌套枚举器。 否则,返回错误代码。
注解
枚举的每个元素都是描述 嵌套枚举的 IDebugEnumField 对象。
类中声明的枚举被视为嵌套枚举。 例如,给定:
class RootClass {
enum NestedEnum { EnumValue = 0 }
};
该方法EnumNestedEnums
将返回一个 IEnumDebugFields 对象,该对象包含一个表示枚举的 NestedEnum
IDebugEnumField 对象。