Bagikan melalui


IDebugEnumField

Antarmuka ini mewakili jenis enumerasi.

Sintaks

IDebugEnumField : IDebugContainerField

Catatan untuk Pelaksana

Penyedia simbol mengimplementasikan antarmuka ini untuk mewakili enumerasi.

Catatan untuk Penelepon

Gunakan QueryInterface untuk mendapatkan antarmuka ini dari antarmuka IDebugField jika GetKind mengembalikan FIELD_TYPE_ENUM.

Metode dalam urutan VTable

Selain metode pada IDebugField antarmuka dan IDebugContainerField , antarmuka ini mengimplementasikan metode berikut:

Metode Deskripsi
GetUnderlyingSymbol Mengembalikan IDebugField yang menjelaskan nama untuk jenis enumerasi ini.
GetStringFromValue Mengembalikan nama konstanta enumerasi yang terkait dengan nilai yang diberikan.
GetValueFromString Mengembalikan nilai yang terkait dengan nama konstanta enumerasi yang diberikan
GetValueFromStringCaseInsensitive Mengembalikan nilai yang terkait dengan nama konstanta enumerasi yang diberikan tetapi mengabaikan kasus.

Keterangan

Ini adalah simbol yang mendasar yang sebenarnya terikat ke lokasi dengan Ikatan.

Persyaratan

Header: sh.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Rakitan: Microsoft.VisualStudio.Debugger.Interop.dll

Baca juga