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 メソッドを介して返されます。
必要条件
要件 | 価値 |
---|---|
ヘッダー | dbgmodel.h |