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

   
Header dbgmodel.h

Consulte también

Interfaz IDataModelScriptDebug2