IDebugBinder3
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
重要
在 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