IDebugClassField
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
此介面為型別表示的類別。
語法
IDebugClassField : IDebugContainerField
實作者注意事項
符號提供者實作的相同物件上實作這個介面IDebugContainerField介面。 這個介面是代表類別類型的特製化。
呼叫端資訊
介面的數目有方法可傳回此介面包括IDebugSymbolProvider, IDebugMethodField,和IDebugCustomAttribute。 此外,您可以使用QueryInterface以取得此介面從IDebugContainerField介面GetKind方法會傳回旗標FIELD_TYPE_CLASS
。
依照 Vtable 順序的方法
除了在方法IDebugField和IDebugContainerField介面,這個介面會實作下列︰
方法 | 說明 |
---|---|
EnumBaseClasses | 建立這個類別的基底類別的列舉值。 |
DoesInterfaceExist | 決定是否特定的介面會定義在類別中。 |
EnumNestedClasses | 建立這個類別的巢狀類別的列舉值。 |
GetEnclosingClass | 取得圍住儲存此類別的類別。 |
EnumInterfacesImplemented | 建立這個類別所實作之介面的列舉值。 |
EnumConstructors | 建立這個類別的建構函式的列舉值。 |
GetDefaultIndexer | 取得預設索引子的名稱。 |
EnumNestedEnums | 建立這個類別的巢狀的列舉值的列舉值。 |
需求
標頭︰ sh.h
命名空間︰ Microsoft.VisualStudio.Debugger.Interop
組件︰ Microsoft.VisualStudio.Debugger.Interop.dll