Table of Contents

Interface IDebuggerUICommands

Namespace
Alternet.Scripter.Debugger
Assembly
Alternet.Scripter.Debugger.Common.v9.dll

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.