Método IDataModelScriptDebug2::GetDebugState (dbgmodel.h)
El método GetDebugState devuelve el estado actual del script (por ejemplo, si se está ejecutando o no). El estado se define mediante un valor dentro de la enumeración ScriptDebugState, que se define como se indica a continuación.
Enumerant | Descripción |
---|---|
ScriptDebugNoDebugger | Indica que la depuración no está activa en el script. Esto significa que aún no se ha llamado al método StartDebugging en este script o que ya se ha llamado a StopDebugging. En cualquier caso, la interacción adicional con el depurador de scripts en el script especificado no es válida hasta que se inicia el depurador. |
ScriptDebugNotExecuting | Indica que ningún código del script se está ejecutando activamente. Devolver esto en lugar de ScriptDebugNoDebugger indica que el script se está depurando; es decir, se ha llamado correctamente al método StartDebugging en su interfaz de depuración. |
ScriptDebugExecuting | Indica que el script está ejecutando código activamente y no se divide en el depurador. |
ScriptDebugBreak | Indica que el script se divide en el depurador durante la ejecución del código en el script. |
Sintaxis
ScriptDebugState GetDebugState();
Valor devuelto
Estado de depuración del script como se indica mediante un valor en la enumeración ScriptDebugState.
Requisitos
Requisito | Valor |
---|---|
Header | dbgmodel.h |