IDataModelScriptTemplateEnumerator-Schnittstelle (dbgmodel.h)

Ein Enumerator, der einen verfügbaren Satz von Skriptvorlagen aufzählt.

Eine Enumeratorschnittstelle, die der Skriptanbieter implementiert, um alle unterstützten Vorlagen anzukündigen.

Vererbung

IDataModelScriptTemplateEnumerator erbt von IUnknown.

Methoden

Die IDataModelScriptTemplateEnumerator-Schnittstelle verfügt über diese Methoden.

 
IDataModelScriptTemplateEnumerator::AddRef

Die IDataModelScriptTemplateEnumerator::AddRef-Methode erhöht die Verweisanzahl für eine Schnittstelle für ein Objekt.
IDataModelScriptTemplateEnumerator::GetNext

Die GetNext-Methode verschiebt den Enumerator zur nächsten Vorlage und gibt ihn zurück.
IDataModelScriptTemplateEnumerator::QueryInterface

Die IDataModelScriptTemplateEnumerator::QueryInterface-Methode ruft Zeiger auf die unterstützten Schnittstellen für ein Objekt ab.
IDataModelScriptTemplateEnumerator::Release

Die IDataModelScriptTemplateEnumerator::Release-Methode dekrementiert die Verweisanzahl für eine Schnittstelle für ein Objekt.
IDataModelScriptTemplateEnumerator::Reset

Die Reset-Methode setzt den Enumerator auf die Position zurück, an der er sich befand, als er zum ersten Mal erstellt wurde - bevor die erste Vorlage erstellt wurde.

Hinweise

Ein Skriptanbieter kann eine oder mehrere Vorlagen bereitstellen, die Inhalte in neu erstellte Skripts in einer Benutzeroberfläche vorab ausfüllen. Wenn eine dieser Vorlagen bereitgestellt wird, muss der Skriptanbieter einen Enumerator für sie implementieren, der bei einem Aufruf der EnumerateTemplates-Methode zurückgegeben wird.

Anforderungen

Anforderung Wert
Header dbgmodel.h

Weitere Informationen

Debuggerdatenmodell C++-Übersicht