(dbgmodel.h) IDataModelScriptProvider 介面
在動態語言和數據模型之間實作網橋的任何腳本提供者,都必須實作這個介面來表示提供者。
繼承
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 |