次の方法で共有


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 メソッドを使用してデータ モデル マネージャーのスクリプト マネージャー部分に登録する必要があります。

要件

要件
Header dbgmodel.h

こちらもご覧ください

Debugger Data Model C++ の概要