次の方法で共有


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++ の概要