Compartir a través de


Método IDataModelScriptDebug::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 de la manera siguiente.

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 dentro del script.

Sintaxis

ScriptDebugState GetDebugState();

Valor devuelto

El estado de depuración del script tal como se indica mediante un valor en la enumeración ScriptDebugState.

Requisitos

Requisito Valor
encabezado de dbgmodel.h

Consulte también

interfaz IDataModelScriptDebug