Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il metodo GetDebugState restituisce lo stato corrente dello script, ad esempio se è in esecuzione o meno. Lo stato è definito da un valore all'interno dell'enumerazione ScriptDebugState definita come segue.
Enumerant | Descrizione |
---|---|
ScriptDebugNoDebugger | Indica che il debug non è attivo nello script. Ciò significa che il metodo StartDebugging non è ancora stato chiamato su questo script o che StopDebugging è già stato chiamato. In entrambi i casi, un'ulteriore interazione con il debugger di script nello script specificato non è valida fino all'avvio del debugger. |
ScriptDebugNotExecuting | Indica che non è in esecuzione attivamente alcun codice all'interno dello script. La restituzione di questo valore invece di ScriptDebugNoDebugger indica che lo script è in fase di debug, ovvero il metodo StartDebugging è stato chiamato correttamente nella relativa interfaccia di debug. |
ScriptDebugExecuting | Indica che lo script esegue attivamente il codice e non è suddiviso nel debugger. |
ScriptDebugBreak | Indica che lo script è suddiviso nel debugger durante l'esecuzione del codice all'interno dello script |
Sintassi
ScriptDebugState GetDebugState();
Valore restituito
Stato di debug dello script come indicato da un valore nell'enumerazione ScriptDebugState.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | dbgmodel.h |