Antarmuka IDataModelScriptManager (dbgmodel.h)

Antarmuka inti untuk kemampuan manajemen skrip manajer model data. Dikueri dari manajer model data.

Warisan

IDataModelScriptManager mewarisi dari IUnknown.

Metode

Antarmuka IDataModelScriptManager memiliki metode ini.

 
IDataModelScriptManager::AddRef

Metode IDataModelScriptManager::AddRef menambah jumlah referensi untuk antarmuka pada objek.
IDataModelScriptManager::EnumerateScriptProviders

Metode EnumerateScriptProviders akan mengembalikan enumerator yang akan menghitung setiap penyedia skrip yang telah terdaftar di manajer skrip melalui panggilan sebelumnya ke metode RegisterScriptProvider.
IDataModelScriptManager::FindProviderForScriptExtension

Metode IDataModelScriptManager::FindProviderForScriptExtension mencari manajer skrip untuk penyedia yang mendukung ekstensi file tertentu.
IDataModelScriptManager::FindProviderForScriptType

Metode IDataModelScriptManager::FindProviderForScriptExtension mencari manajer skrip untuk penyedia yang mendukung jenis file tertentu.
IDataModelScriptManager::GetDefaultNameBinder

Metode GetDefaultNameBinder mengembalikan pengikat nama skrip default model data.
IDataModelScriptManager::QueryInterface

Metode IDataModelScriptManager::QueryInterface mengambil pointer ke antarmuka yang didukung pada objek.
IDataModelScriptManager::RegisterScriptProvider

Metode RegisterScriptProvider menginformasikan model data bahwa penyedia skrip baru ada yang mampu menjepit bahasa baru ke model data.
IDataModelScriptManager::Release

Metode IDataModelScriptManager::Release mengurangi jumlah referensi untuk antarmuka pada objek.
IDataModelScriptManager::UnregisterScriptProvider

Metode UnregisterScriptProvider membatalkan panggilan ke metode RegisterScriptProvider.

Keterangan

Selain peran Manajer Model Data sebagai otoritas pusat pada pembuatan dan ekstensibilitas objek, ia juga bertanggung jawab atas pengelolaan konsep abstrak skrip. Dari perspektif bagian Manajer Skrip dari Manajer Model Data, skrip adalah sesuatu yang dapat dimuat, dibongkar, dan berpotensi di-debug secara dinamis oleh penyedia untuk memperluas atau menyediakan fungsionalitas baru ke model data. Penyedia skrip adalah komponen yang menjenjang bahasa (misalnya: NatVis, JavaScript, dll...) ke model data. Ini mendaftarkan satu atau beberapa ekstensi file (misalnya: ". NatVis", ".js") yang ditangani oleh penyedia yang memungkinkan klien debugger atau antarmuka pengguna untuk memungkinkan pemuatan file skrip dengan ekstensi tertentu oleh delegasi ke penyedia.

Persyaratan

Persyaratan Nilai
Header dbgmodel.h

Lihat juga

Gambaran Umum Model Data Debugger C++