次の方法で共有


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

使用可能なスクリプト テンプレートのセットを列挙する列挙子。

スクリプト プロバイダーがサポートするすべてのテンプレートをアドバタイズするために実装する列挙子インターフェイス。

継承

IDataModelScriptTemplateEnumerator は IUnknown から継承します。

メソッド

IDataModelScriptTemplateEnumerator インターフェイスには、次のメソッドがあります。

 
IDataModelScriptTemplateEnumerator::AddRef

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

GetNext メソッドは、列挙子を次のテンプレートに移動し、それを返します。
IDataModelScriptTemplateEnumerator::QueryInterface

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

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

Reset メソッドは、最初のテンプレートが生成される前に、列挙子を最初に作成されたときの位置にリセットします。

備考

スクリプト プロバイダーは、一部のユーザー インターフェイスで新しく作成されたスクリプトにコンテンツを事前に入力する 1 つ以上のテンプレートを提供できます。 これらのテンプレートのいずれかが指定されている場合、スクリプト プロバイダーは、EnumerateTemplates メソッドの呼び出し時に返される列挙子を実装する必要があります。

必要条件

要件 価値
ヘッダー dbgmodel.h

関連項目

デバッガー データ モデル C++ の概要