共用方式為


IDebugEnumField

這個介面代表列舉型別。

語法

IDebugEnumField : IDebugContainerField

實作者的注意事項

符號提供者會實作這個介面來表示列舉。

呼叫端注意事項

如果 GetKind 傳回 FIELD_TYPE_ENUM,請使用 QueryInterfaceIDebugField 介面取得這個介面。

以 VTable 順序排列的方法

除了 和 IDebugContainerField 介面上IDebugField的方法之外,這個介面還實作下列方法:

方法 描述
GetUnderlyingSymbol 傳回描述此列舉型別名稱的IDebugField
GetStringFromValue 傳回與指定值相關聯的列舉常數名稱。
GetValueFromString 傳回與指定列舉常數名稱相關聯的值
GetValueFromStringCaseInsensitive 傳回與指定列舉常數名稱相關聯的值,但忽略大小寫。

備註

它是使用 Bind 實際系結至位置的基礎符號。

需求

標頭:sh.h

命名空間:Microsoft.VisualStudio.Debugger.Interop

元件:Microsoft.VisualStudio.Debugger.Interop.dll

另請參閱