重要
在 Visual Studio 2015 中,實作運算式評估工具的方式已被取代。 如需實作 CLR 運算式評估工具的相關信息,請參閱 CLR 運算式評估工具 與 Managed 運算式評估工具範例。
此介面可讓您存取類型、別名和自定義可視化檢視服務。
語法
IDebugBinder3 : IDebugBinder
實作者的注意事項
偵錯引擎會實作這個介面,以支持別名、自定義可視化檢視服務,以及存取物件類型資訊。
呼叫端注意事項
IDebugBinder 介面會使用 QueryInterface 取得此介面。
以 Vtable 順序排列的方法
除了 IDebugBinder 介面所提供的方法之外,這個介面也會實作下列專案:
| 方法 | 描述 |
|---|---|
| GetMemoryObject | 擷取記憶體物件,代表這個物件所系結的記憶體。 |
| GetExceptionObjectAndType | 擷取與此對象相關聯的例外狀況(如果有的話), |
| FindAlias | 擷取指定其名稱的別名, |
| GetAllAliases | 擷取這個物件的所有別名陣列, |
| GetTypeArgumentCount | 取得與這個對象相關聯的自變數類型數目, |
| GetTypeArguments | 擷取與此對象相關聯的自變數類型清單, |
| GetEEService | 取得可視化檢視服務的介面, |
| GetMemoryContext64 | 將物件位置或64位記憶體位址轉換為記憶體內容。 |
需求
標頭:ee.h
命名空間:Microsoft.VisualStudio.Debugger.Interop
元件:Microsoft.VisualStudio.Debugger.Interop.dll