IDataModelScriptDebug:: GetDebugState 方法 (dbgmodel)

GetDebugState 方法返回脚本 (的当前状态,例如:该脚本是否正在执行或未) 。 状态由 ScriptDebugState 枚举中定义的值定义,如下所示。

Enumerant 说明
ScriptDebugNoDebugger 指示调试在脚本中不处于活动状态。 这意味着尚未对此脚本调用 StartDebugging 方法,或者已经调用了 "。 在这两种情况下,在启动调试器之前,更进一步与给定脚本上的脚本调试器交互。
ScriptDebugNotExecuting 指示脚本中没有活动正在执行的代码。 与 ScriptDebugNoDebugger 相对应的是,指示正在调试脚本-也就是说,已在调试接口上成功调用 StartDebugging 方法。
ScriptDebugExecuting 指示脚本正在主动执行代码,但不会被分解到调试器中。
ScriptDebugBreak 指示在脚本中的代码执行过程中将脚本分解为调试器

语法

ScriptDebugState GetDebugState();

返回值

脚本的调试状态,由 ScriptDebugState 枚举中的值指示。

要求

   
标头 dbgmodel

请参阅

IDataModelScriptDebug 接口