共用方式為


IDebugFunctionObject

 

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

重要

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

這個介面表示函式。

語法

IDebugFunctionObject : IDebugObject  

實作者注意事項

運算式評估工具會實作這個介面來表示函式。

呼叫端資訊

這個介面是特製化的IDebugObject介面,並使用取得QueryInterfaceIDebugObject介面。

依照 Vtable 順序的方法

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

方法 說明
CreatePrimitiveObject 建立基本資料物件。
建立物件 建立使用建構函式的物件。
CreateObjectNoConstructor 沒有建構函式建立物件。
CreateArrayObject 建立陣列物件。
CreateStringObject 建立字串物件。
評估 呼叫函式,並傳回產生的值做為物件。

備註

這個介面可讓運算式評估工具,來代表剖析樹狀結構中的函式。 Create中此介面的方法用來建構物件,代表輸入的參數的方法。 然後藉由呼叫執行函式評估方法,傳回物件,表示函式的傳回值。

需求

標頭︰ ee.h

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

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

另請參閱

運算式評估介面
IDebugObject