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 |