共用方式為


IDebugManagedObject

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

重要

在 Visual Studio 2015,這種實作運算式評估工具已被取代。 如需實作 CLR 運算式評估工具的資訊,請參閱CLR 運算式評估工具Managed 運算式評估工具範例

此介面可讓運算式評估工具 (EE) 值的類別執行個體上呼叫屬性或方法 (例如, System.Decimal),並設定其值,而不需呼叫評估正在偵錯的程式。

語法

IDebugManagedObject : IDebugObject  

實作者注意事項

運算式評估工具會實作這個介面來代表 managed 程式碼的物件,例如的變數。

呼叫端資訊

若要取得此介面,呼叫GetManagedDebugObjectIDebugObject代表實值類別的執行個體。

依照 Vtable 順序的方法

除了繼承自方法IDebugObjectIDebugManagedObject介面會公開下列方法。

方法 說明
GetManagedObject 傳回代表 managed 程式碼物件,並且可以從任何適當 managed 程式碼取得介面的介面。
SetFromManagedObject 將此物件的值設定為指定 managed 程式碼物件的值。

備註

運算式評估工具會使用此介面來剖析樹狀結構中儲存 managed 程式碼的物件。

需求

標頭︰ ee.h

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

組件︰ Microsoft.VisualStudio.Debugger.Interop.dll

另請參閱

運算式評估介面
評估