IDataModelScript2-Schnittstelle (dbgmodel.h)
Dies ist die zweite Version der Kernskriptschnittstelle.
Diese Version 2 der Schnittstelle unterstützt alle vorherigen Methoden mit identischen Signaturen und enthält zusätzliche neue Methoden, die zusätzliche Funktionen bereitstellen. Die neuen Methoden werden im Header am Ende des Abschnitts für diese Schnittstelle aufgeführt.
Erbschaft
Die IDataModelScript2 Schnittstelle erbt von der IDataModelScript-Schnittstelle.
Methodik
Die IDataModelScript2 Schnittstelle hat diese Methoden.
IDataModelScript2::AddRef Die AddRef-Methode erhöht die Verweisanzahl für eine Schnittstelle in einem Objekt. |
IDataModelScript2::Execute Die Execute-Methode führt den Inhalt des Skripts wie durch den letzten erfolgreichen Auffüllaufruf diktieren aus und ändert das Objektmodell des Debuggers entsprechend diesem Inhalt. |
IDataModelScript2::GetName Die GetName-Methode gibt den Namen des Skripts als zugeordnete Zeichenfolge über die SysAllocString-Funktion zurück. |
IDataModelScript2::GetScriptFullFilePathName Die GetScriptFullFilePathName-Methode ruft den vollständigen Pfadnamen der Skriptdatei ab. |
IDataModelScript2::InvokeMain Wenn das Skript über eine "Hauptfunktion" verfügt, die von einem Ui-Aufruf ausgeführt werden soll, gibt es eine solche über eine echte Rückgabe aus der IsInvocable-Methode an. |
IDataModelScript2::IsInvocable Die IsInvocable-Methode gibt zurück, ob das Skript aufrufbar ist – d. h., ob es eine "Hauptfunktion" hat, die von der Sprache oder dem Anbieter definiert ist. |
IDataModelScript2::P opulate Die Populate-Methode wird vom Client aufgerufen, um den "Inhalt" des Skripts zu ändern oder zu synchronisieren. |
IDataModelScript2::QueryInterface- Die QueryInterface-Methode ruft Zeiger auf die unterstützten Schnittstellen für ein Objekt ab. |
IDataModelScript2::Release Die Release-Methode erhöht die Referenzanzahl für eine Schnittstelle für ein Objekt. |
IDataModelScript2::Rename Die Rename-Methode weist dem Skript einen neuen Namen zu. |
IDataModelScript2::SetScriptFullFilePathName Die SetScriptFullFilePathName-Methode legt den vollständigen Pfadnamen der Skriptdatei fest. |
IDataModelScript2::Unlink Mit der Unlink-Methode wird der Execute-Vorgang rückgängig. Alle Während der Ausführung des Skripts festgelegten Objektmodellmanipulations- oder Erweiterungspunkte werden rückgängig gemacht. |
Anforderungen
Anforderung | Wert |
---|---|
Header- | dbgmodel.h |