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 |