共用方式為


IModelMethod 介面 (dbgmodel.h)

表示可以呼叫的方法。

實作方法的延伸模組會針對它提供的方法,實作這個介面一或多次。

遺產

IModelMethod 繼承自 IUnknown。

方法

IModelMethod 介面具有這些方法。

 
IModelMethod::AddRef

IModelMethod::AddRef 方法會遞增 物件上介面的參考計數。
IModelMethod::Call

Call 方法是叫用數據模型中任何方法的方法。
IModelMethod::QueryInterface

IModelMethod::QueryInterface 方法會擷取對象上支援介面的指標。
IModelMethod::Release

IModelMethod::Release 方法會遞減 對象上介面的參考計數。

言論

數據模型中的方法是IModelMethod 介面的實作,該介面會 boxed 到 IModelObject中。 查詢時,模型對象會傳回一種 ObjectMethod,而內建值是保證可查詢 IModelMethod 的VT_UNKNOWN。 在此程式中,它保證可靜態轉換成IModelMethod。

數據模型中的所有方法本質上都是動態的。 它們接受一組 0 或多個自變數的輸入,並傳回單一輸出值。 沒有多載解析,也沒有參數名稱、類型或預期的相關元數據。

要求

要求 價值
標頭 dbgmodel.h

另請參閱

調試程序數據模型C++概觀