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_ENUM
bu 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