IDataModelScriptProvider 介面 (dbgmodel.h)
在動態語言和數據模型之間實作網橋的任何腳本提供者,都必須實作這個介面來表示提供者。
遺產
IDataModelScriptProvider 繼承自 IUnknown。
方法
IDataModelScriptProvider 介面具有這些方法。
IDataModelScriptProvider::AddRef IDataModelScriptProvider::AddRef 方法會遞增 物件上介面的參考計數。 |
IDataModelScriptProvider::CreateScript 呼叫 CreateScript 方法以建立新的腳本。 |
IDataModelScriptProvider::EnumerateTemplates EnumerateTemplates 方法會傳回列舉值,其能夠列舉腳本提供者所提供的各種範本。 |
IDataModelScriptProvider::GetDefaultTemplateContent GetDefaultTemplateContent 方法會傳回提供者預設範本內容的介面。 |
IDataModelScriptProvider::GetExtension GetExtension 方法會傳回此提供者所管理之腳本的擴展名(不含點),做為透過 SysAllocString 方法配置的字串。 |
IDataModelScriptProvider::GetName GetName 方法會傳回提供者透過 SysAllocString 方法配置的字串所管理的腳本類型(或語言)名稱。 |
IDataModelScriptProvider::QueryInterface IDataModelScriptProvider::QueryInterface 方法會擷取物件上支援介面的指標。 |
IDataModelScriptProvider::Release IDataModelScriptProvider::Release 方法會遞減 物件上介面的參考計數。 |
言論
任何想要成為腳本提供者的延伸模組都必須提供 IDataModelScriptProvider 介面的實作,並透過 RegisterScriptProvider 方法向數據模型管理員的腳本管理員部分註冊這類延伸模組。
要求
要求 | 價值 |
---|---|
標頭 | dbgmodel.h |