IDataModelScriptTemplate インターフェイス (dbgmodel.h)

事前入力されたテンプレート コンテンツを使用するスクリプト プロバイダーは、テンプレートごとにこのインターフェイスを実装します。

スクリプト プロバイダーは、ユーザーがスクリプトを作成するための開始点として機能する 1 つ以上のテンプレートを提供できます。 組み込みのエディターを提供するデバッガー アプリケーションでは、このインターフェイスを介してプロバイダーによってアドバタイズされたテンプレート コンテンツを使用して、新しいスクリプトを事前に入力できます。

継承

IDataModelScriptTemplate は IUnknown から継承されます。

メソッド

IDataModelScriptTemplate インターフェイスには、これらのメソッドがあります。

 
IDataModelScriptTemplate::AddRef

IDataModelScriptTemplate::AddRef メソッドは、オブジェクトのインターフェイスの参照カウントをインクリメントします。
IDataModelScriptTemplate::GetContent

GetContent メソッドは、テンプレートのコンテンツ (またはコード) を返します。
IDataModelScriptTemplate::GetDescription

GetDescription メソッドは、テンプレートの説明を返します。
IDataModelScriptTemplate::GetName

GetName メソッドは、テンプレートの名前を返します。
IDataModelScriptTemplate::QueryInterface

IDataModelScriptTemplate::QueryInterface メソッドは、オブジェクトでサポートされているインターフェイスへのポインターを取得します。
IDataModelScriptTemplate::Release

IDataModelScriptTemplate::Release メソッドは、オブジェクト上のインターフェイスの参照カウントをデクリメントします。

注釈

新しいスクリプトの事前入力されたコンテンツを表示するスクリプト プロバイダー (たとえば、デバッガー ユーザー インターフェイスでスクリプトを記述するユーザーを支援する) は、1 つ以上のスクリプト テンプレートを提供することで行うことができます。 このようなテンプレートは、IDataModelScriptTemplate インターフェイスを実装するコンポーネントであり、スクリプト プロバイダーの GetDefaultTemplate メソッドまたは EnumerateTemplates メソッドを介して返されます。

要件

要件
Header dbgmodel.h

こちらもご覧ください

Debugger Data Model C++ の概要