Antarmuka IDataModelScriptProvider (dbgmodel.h)

Setiap penyedia skrip yang mengimplementasikan jembatan antara bahasa dinamis dan model data harus mengimplementasikan antarmuka ini untuk mewakili penyedia.

Warisan

IDataModelScriptProvider mewarisi dari IUnknown.

Metode

Antarmuka IDataModelScriptProvider memiliki metode ini.

 
IDataModelScriptProvider::AddRef

Metode IDataModelScriptProvider::AddRef menambah jumlah referensi untuk antarmuka pada objek.
IDataModelScriptProvider::CreateScript

Metode CreateScript dipanggil untuk membuat skrip baru.
IDataModelScriptProvider::EnumerateTemplates

Metode EnumerateTemplates mengembalikan enumerator yang mampu menghitung berbagai templat yang disediakan oleh penyedia skrip.
IDataModelScriptProvider::GetDefaultTemplateContent

Metode GetDefaultTemplateContent mengembalikan antarmuka untuk konten templat default penyedia.
IDataModelScriptProvider::GetExtension

Metode GetExtension mengembalikan ekstensi file untuk skrip yang dikelola oleh penyedia ini (tanpa titik) sebagai string yang dialokasikan melalui metode SysAllocString.
IDataModelScriptProvider::GetName

Metode GetName mengembalikan nama jenis skrip (atau bahasa) yang dikelola penyedia sebagai string yang dialokasikan melalui metode SysAllocString.
IDataModelScriptProvider::QueryInterface

Metode IDataModelScriptProvider::QueryInterface mengambil pointer ke antarmuka yang didukung pada objek.
IDataModelScriptProvider::Release

Metode IDataModelScriptProvider::Release mengurangi jumlah referensi untuk antarmuka pada objek.

Keterangan

Ekstensi apa pun yang ingin menjadi penyedia skrip harus menyediakan implementasi antarmuka IDataModelScriptProvider dan mendaftarkannya dengan bagian manajer skrip manajer model data melalui metode RegisterScriptProvider.

Persyaratan

Persyaratan Nilai
Header dbgmodel.h

Lihat juga

Gambaran Umum Model Data Debugger C++