Freigeben über


IDataModelScriptTemplate-Schnittstelle (dbgmodel.h)

Jeder Skriptanbieter, der vorab ausgefüllten Vorlageninhalt haben möchte, implementiert diese Schnittstelle pro Vorlage.

Skriptanbieter können eine oder mehrere Vorlagen bereitstellen, die als Ausgangspunkte für Benutzer zum Erstellen von Skripts dienen. Eine Debuggeranwendung, die einen integrierten Editor bereitstellt, kann neue Skripts mit Vorlageninhalten vorab ausfüllen, wie vom Anbieter über diese Schnittstelle angekündigt.

Vererbung

IDataModelScriptTemplate erbt von IUnknown.

Methoden

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

 
IDataModelScriptTemplate::AddRef

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

Die GetContent-Methode gibt den Inhalt (oder Code) der Vorlage zurück.
IDataModelScriptTemplate::GetDescription

Die GetDescription-Methode gibt eine Beschreibung der Vorlage zurück.
IDataModelScriptTemplate::GetName

Die GetName-Methode gibt einen Namen der Vorlage zurück.
IDataModelScriptTemplate::QueryInterface

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

Die IDataModelScriptTemplate::Release-Methode erhöht die Verweisanzahl für eine Schnittstelle für ein Objekt.

Hinweise

Skriptanbieter, die vorab ausgefüllte Inhalte für neue Skripts präsentieren möchten (z. B. um Benutzern beim Schreiben von Skripts in einer Debugger-Benutzeroberfläche zu helfen), können dies tun, indem sie eine oder mehrere Skriptvorlagen bereitstellen. Solche Vorlagen sind Komponenten, die die IDataModelScriptTemplate-Schnittstelle implementieren und entweder über die GetDefaultTemplate-Methode oder die EnumerateTemplates-Methode des Skriptanbieters zurückgegeben werden.

Anforderungen

Anforderung Wert
Header dbgmodel.h

Weitere Informationen

Debuggerdatenmodell C++-Übersicht