IDebugObject2
這個介面會提供物件的其他資訊。
IDebugObject2 : IDebugObject
實作器注意事項
運算式評估工具會實作這個介面來提供支援的別名和物件的相關資訊的存取權。
呼叫者的備忘稿
IDebugObject介面可以取得這個介面,藉由使用QueryInterface。 此外, IDebugAlias::GetObject會傳回這個介面。
方法 Vtable 順序
除了在方法IDebugObject介面, IDebugObject2實作以下介面:
方法 |
描述 |
---|---|
取得變數的欄位 (如果有的話),可能會支援這個物件所表示的屬性。 |
|
取得表示這個物件的值的 managed 程式碼物件。 |
|
建立唯一的識別碼,此物件,或會傳回現有的別名。 |
|
取得這個物件時,相關聯的別名,如果有的話。 |
|
取得這個物件的型別。 |
|
判斷這個物件是否表示使用者資料。 |
|
判斷是否不再有效的 [編輯後繼續的狀態。 自訂運算式評估工具不會實作這個方法 (應該永遠傳回E_NOTIMPL)。 |
備註
請參閱IDebugAlias為別名的討論。
需求
標頭: ee.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
組件: Microsoft.VisualStudio.Debugger.Interop.dll