Aracılığıyla paylaş


IDebugEnumField

Bu arabirim bir numaralandırma türünü temsil eder.

Sözdizimi

IDebugEnumField : IDebugContainerField

Uygulayıcılar için Notlar

Bir simge sağlayıcısı, bir numaralandırmayı temsil etmek için bu arabirimi uygular.

Arayanlar İçin Notlar

GetKind döndürürse FIELD_TYPE_ENUMbu arabirimi IDebugField arabiriminden almak için QueryInterface kullanın.

VTable sırasına göre yöntemler

ve IDebugContainerField arabirimlerindeki yöntemlere IDebugField ek olarak, bu arabirim aşağıdaki yöntemleri uygular:

Metot Açıklama
GetUnderlyingSymbol Bu numaralandırma türünün adını açıklayan bir IDebugField döndürür.
GetStringFromValue Verilen değerle ilişkili numaralandırma sabitinin adını döndürür.
GetValueFromString Verilen sabit listesi sabit adıyla ilişkili değeri döndürür
GetValueFromStringCaseInsensitive Verilen sabit listesi sabit adıyla ilişkili ancak büyük/küçük harf yoksayan değeri döndürür.

Açıklamalar

Aslında Bind ile bir konuma bağlı olan temel simgedir.

Gereksinimler

Üst bilgi: sh.h

Ad Alanı: Microsoft.VisualStudio.Debugger.Interop

Derleme: Microsoft.VisualStudio.Debugger.Interop.dll

Ayrıca bkz.