Compartilhar via


IDebugEnumField

Essa interface representa um tipo de enumeração.

Sintaxe

IDebugEnumField : IDebugContainerField

Notas para implementadores

Um provedor de símbolos implementa essa interface para representar uma enumeração.

Observações para chamadores

Use QueryInterface para obter essa interface da interface IDebugField se GetKind retornar FIELD_TYPE_ENUM.

Métodos em ordem VTable

Além dos métodos nas IDebugField interfaces e IDebugContainerField , essa interface implementa os seguintes métodos:

Método Descrição
GetUnderlyingSymbol Retorna um IDebugField descrevendo o nome para esse tipo de enumeração.
GetStringFromValue Retorna o nome da constante de enumeração associada ao valor fornecido.
GetValueFromString Retorna o valor associado ao nome da constante de enumeração fornecida
GetValueFromStringCaseInsensitive Retorna o valor associado ao nome da constante de enumeração fornecida, mas ignorando maiúsculas e minúsculas.

Comentários

É o símbolo subjacente que está realmente vinculado a um local com Bind.

Requisitos

Cabeçalho: sh.h

Espaço para nome: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Confira também