Método IDataModelScriptDebug2::GetDebugState (dbgmodel.h)

O método GetDebugState retorna o estado atual do script (por exemplo: se ele está em execução 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

Confira também

Interface IDataModelScriptDebug2