Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten interfejs reprezentuje typ wyliczenia.
Składnia
IDebugEnumField : IDebugContainerField
Uwagi dotyczące implementacji
Dostawca symboli implementuje ten interfejs w celu reprezentowania wyliczenia.
Uwagi dotyczące wywoływania
Użyj elementu QueryInterface , aby uzyskać ten interfejs z interfejsu IDebugField , jeśli funkcja GetKind zwraca wartość FIELD_TYPE_ENUM.
Metody w kolejności VTable
Oprócz metod w interfejsach IDebugField i IDebugContainerField ten interfejs implementuje następujące metody:
| Metoda | opis |
|---|---|
| GetUnderlyingSymbol | Zwraca pole IDebugField opisujące nazwę tego typu wyliczenia. |
| GetStringFromValue | Zwraca nazwę stałej wyliczenia skojarzonej z daną wartością. |
| GetValueFromString | Zwraca wartość skojarzona z daną nazwą stałej wyliczenia |
| GetValueFromStringCaseInsensitive | Zwraca wartość skojarzona z daną nazwą stałej wyliczenia, ale ignoruje wielkość liter. |
Uwagi
Jest to podstawowy symbol, który jest rzeczywiście powiązany z lokalizacją z powiązaniem.
Wymagania
Nagłówek: sh.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll