(dbgmodel.h) IModelMethod 介面
表示可以呼叫的方法。
實作方法的延伸模組會針對它提供的方法實作此介面一或多次。
繼承
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 |