Interface IDebuggerUICommands
Represents Debugger commands processed by the Debugger UI.
public interface IDebuggerUICommands
Properties
- StartDebuggingOptions
When implemented by a class, gets or sets StartDebuggingOptions to use when the debugging starts while executing commands such as Start() or StepOver().
Methods
- Break()
When implemented by a class, causes the given process to pause its execution so that its current state can be analyzed.
- Compile()
When implemented by a class, initializes script engine and compiles the script.
- Continue()
When implemented by a class, continues given process to the next breakpoint or until process finishes.
- EvaluateCurrentException()
When implemented by a class, displays EvaluateDialog for current exception.
- EvaluateExpression()
When implemented by a class, displays EvaluateDialog.
- PreStartup()
This method is invoked before debugger starts execution.
- RunToCursor()
When implemented by a class, executes statements of code to the cursor position.
- Start()
When implemented by a class, starts executing the program from the entry point with specified settings.
- StartWithoutDebug()
When implemented by a class, run script starting from the main entry point.
- StepInto()
When implemented by a class, executes one statement of code; steps into the next function call, if possible.
- StepOut()
When implemented by a class, steps out of the current function.
- StepOver()
When implemented by a class, executes one statement of code; steps over the next function call.
- Stop()
When implemented by a class, stops executing the program.