Método IDataModelScriptDebug::GetDebugState (dbgmodel.h)
O método GetDebugState retorna o estado atual do script (por exemplo: se ele está executando ou não). O estado é definido por um valor dentro da enumeração ScriptDebugState que é definida da seguinte maneira.
Enumerante | Descrição |
---|---|
ScriptDebugNoDebugger | Indica que a depuração não está ativa no script. Isso significa que o método StartDebugging ainda não foi chamado nesse script ou que StopDebugging já foi chamado. Em ambos os casos, a interação adicional com o depurador de script no script fornecido é inválida até que o depurador seja iniciado. |
ScriptDebugNotExecuting | Indica que nenhum código dentro do script está sendo executado ativamente. Retornar isso em vez de ScriptDebugNoDebugger indica que o script está sendo depurado , ou seja, o método StartDebugging foi chamado com êxito em sua interface de depuração. |
ScriptDebugExecuting | Indica que o script está executando ativamente o código e não está dividido no depurador. |
ScriptDebugBreak | Indica que o script é dividido no depurador durante a execução do código dentro do script |
Sintaxe
ScriptDebugState GetDebugState();
Retornar valor
O estado de depuração do script conforme indicado por um valor na enumeração ScriptDebugState.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | dbgmodel.h |