IDebugEnumField

Esta interfaz representa un tipo de enumeración.

Sintaxis

IDebugEnumField : IDebugContainerField

Notas para los implementadores

Un proveedor de símbolos implementa esta interfaz para representar una enumeración.

Notas para autores de la llamada

Use QueryInterface para obtener esta interfaz de la interfaz IDebugField si GetKind devuelve FIELD_TYPE_ENUM.

Métodos en orden de VTable

Además de los métodos de las IDebugField interfaces y IDebugContainerField , esta interfaz implementa los métodos siguientes:

Method Descripción
GetUnderlyingSymbol Devuelve un IDebugField que describe el nombre de este tipo de enumeración.
GetStringFromValue Devuelve el nombre de la constante de enumeración asociada al valor especificado.
GetValueFromString Devuelve el valor asociado al nombre de constante de enumeración especificado.
GetValueFromStringCaseInsensitive Devuelve el valor asociado al nombre de constante de enumeración especificado, pero omite mayúsculas y minúsculas.

Comentarios

Es el símbolo subyacente que realmente está enlazado a una ubicación con Bind.

Requisitos

Encabezado: sh.h

Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop

Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte también