Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die GetDebugState-Methode gibt den aktuellen Status des Skripts zurück (z. B. ob es ausgeführt wird oder nicht). Der Zustand wird durch einen Wert innerhalb der ScriptDebugState-Aufzählung definiert, die wie folgt definiert wird.
| Aufzählung | Beschreibung |
|---|---|
| ScriptDebugNoDebugger | Gibt an, dass das Debuggen für das Skript nicht aktiv ist. Dies bedeutet, dass die StartDebugging-Methode noch nicht für dieses Skript aufgerufen wurde oder dass StopDebugging bereits aufgerufen wurde. In beiden Fällen ist eine weitere Interaktion mit dem Skriptdebugger für das angegebene Skript ungültig, bis der Debugger gestartet wird. |
| ScriptDebugNotExecuting | Gibt an, dass kein Code innerhalb des Skripts aktiv ausgeführt wird. Gibt dies im Gegensatz zu ScriptDebugNoDebugger an, dass das Skript gedebuggt wird . Das heißt, die StartDebugging-Methode wurde erfolgreich auf der Debugschnittstelle aufgerufen. |
| ScriptDebugExecuting | Gibt an, dass das Skript Code aktiv ausführt und nicht in den Debugger unterteilt ist. |
| ScriptDebugBreak | Gibt an, dass das Skript während der Ausführung von Code innerhalb des Skripts in den Debugger unterteilt ist. |
Syntax
ScriptDebugState GetDebugState();
Rückgabewert
Der Debugstatus des Skripts, wie durch einen Wert in der ScriptDebugState-Aufzählung angegeben.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | dbgmodel.h |