Condividi tramite


IDebugEnumField

questa interfaccia rappresenta un tipo di enumerazione.

IDebugEnumField : IDebugContainerField

Note per gli implementatori

Un provider del simbolo implementa questa interfaccia per rappresentare enumerazione.

Note per i chiamanti

Utilizzare per ottenere QueryInterface questa interfaccia IDebugField ISAPI se IDebugField:: GetKind restituisce FIELD_TYPE_ENUM.

Metodi nell'ordine di VTable

Oltre ai metodi nelle interfacce per IDebugContainerField e di IDebugField , l'interfaccia implementa i metodi seguenti:

Metodo

Descrizione

IDebugEnumField:: GetUnderlyingSymbol

Restituisce IDebugField una descrizione del nome per questo tipo di enumerazione.

IDebugEnumField:: GetStringFromValue

Restituisce il nome del controllo associato costante di enumerazione con il valore specificato.

IDebugEnumField:: GetValueFromString

Restituisce il valore associato al nome di una costante di enumerazione specificata

IDebugEnumField:: GetValueFromStringCaseInsensitive

Restituisce il valore associato al nome di una costante di enumerazione specificata ma che viene ignorata.

Note

È il simbolo sottostante cui viene effettivamente associato a una posizione protetta IDebugBinder:: associazione.

Requisiti

intestazione: sh.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

IDebugContainerField

IDebugField

IDebugBinder:: associazione

Concetti

Interfacce di provider dei simboli