共用方式為


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

另請參閱

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