IDebugEnumField

此接口表示枚举类型。

语法

IDebugEnumField : IDebugContainerField

实现者须知

符号提供程序实现此接口来表示枚举。

对调用者的说明

如果 GetKind 返回,请使用 QueryInterfaceIDebugField 接口获取此接口FIELD_TYPE_ENUM

按 VTable 顺序排列的方法

除了接口上 IDebugField 的方法和 IDebugContainerField 接口外,此接口还实现以下方法:

方法 说明
GetUnderlyingSymbol 返回一个 IDebugField ,描述此枚举类型的名称。
GetStringFromValue 返回与给定值关联的枚举常量的名称。
GetValueFromString 返回与给定枚举常量名称关联的值
GetValueFromStringCaseInsensitive 返回与给定枚举常量名称关联的值,但忽略大小写。

注解

它是实际绑定到具有 Bind 的位置的基础符号。

要求

标头:sh.h

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

另请参阅