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