IDataModelScriptProvider::EnumerateTemplates-Methode (dbgmodel.h)

Die EnumerateTemplates-Methode gibt einen Enumerator zurück, der die Vielzahl von Vorlagen auflisten kann, die vom Skriptanbieter bereitgestellt werden. Vorlageninhalte sollen beim Erstellen eines neuen Skripts vom Skriptanbieter in ein Bearbeitungsfenster "vorab ausgefüllt" werden. Wenn mehrere verschiedene Vorlagen unterstützt werden, können diese Vorlagen benannt werden (z. B. "Imperatives Skript", "Erweiterungsskript"), und die Debuggeranwendung, die das Datenmodell hosten, kann auswählen, wie die "Vorlagen" dem Benutzer präsentiert werden sollen.

Ein Skriptanbieter ohne Vorlageninhalt gibt hier möglicherweise E_NOTIMPL zurück.

Syntax

HRESULT EnumerateTemplates(
  IDataModelScriptTemplateEnumerator **enumerator
);

Parameter

enumerator

Ein Enumerator, der den gesamten Vorlageninhalt des Skriptanbieters aufzählt, muss hier als Komponente zurückgegeben werden, die die IDataModelScriptTemplateEnumerator-Schnittstelle implementiert.

Rückgabewert

Diese Methode gibt HRESULT zurück, das den Erfolg oder Fehler angibt.

Anforderungen

Anforderung Wert
Header dbgmodel.h

Weitere Informationen

IDataModelScriptProvider-Schnittstelle