Freigeben über


IDataModelScriptProvider::EnumerateTemplates-Methode (dbgmodel.h)

Die EnumerateTemplates-Methode gibt einen Enumerator zurück, der die Vielzahl von Vorlagen aufzählen kann, die vom Skriptanbieter bereitgestellt werden. Vorlageninhalt ist das, was der Skriptanbieter beim Erstellen eines neuen Skripts in ein Bearbeitungsfenster "vorgefüllt" werden möchte. Wenn mehrere verschiedene Vorlagen unterstützt werden, können diese Vorlagen benannt werden (z. B. "Imperatives Skript", "Erweiterungsskript") und die Debuggeranwendung, in der das Datenmodell gehostet wird, wä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 alle Vorlageninhalte 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 Erfolg oder Fehler angibt.

Anforderungen

Anforderung Wert
Header- dbgmodel.h

Siehe auch

IDataModelScriptProvider-Schnittstelle