這個介面代表列舉型別。
語法
IDebugEnumField : IDebugContainerField
實作者的注意事項
符號提供者會實作這個介面來表示列舉。
呼叫端注意事項
如果 GetKind 傳回 FIELD_TYPE_ENUM,請使用 QueryInterface 從 IDebugField 介面取得這個介面。
以 VTable 順序排列的方法
除了 和 IDebugContainerField 介面上IDebugField的方法之外,這個介面還實作下列方法:
| 方法 | 描述 |
|---|---|
| GetUnderlyingSymbol | 傳回描述此列舉型別名稱的IDebugField。 |
| GetStringFromValue | 傳回與指定值相關聯的列舉常數名稱。 |
| GetValueFromString | 傳回與指定列舉常數名稱相關聯的值 |
| GetValueFromStringCaseInsensitive | 傳回與指定列舉常數名稱相關聯的值,但忽略大小寫。 |
備註
它是使用 Bind 實際系結至位置的基礎符號。
需求
標頭:sh.h
命名空間:Microsoft.VisualStudio.Debugger.Interop
元件:Microsoft.VisualStudio.Debugger.Interop.dll