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 |