Interface IDebugEdit
- Namespace
- Alternet.Scripter.Integration.Wpf
- Assembly
- Alternet.Scripter.Integration.Wpf.v9.dll
Represents a text box with extended features for script debugging of the source code.
public interface IDebugEdit : IScriptEdit
Properties
- AllowedActions
When implemented by a class, gets or sets allowed actions.
- Debugger
When implemented by a class, gets or sets a
IScriptDebugger
linked to this control.
Methods
- BreakpointDeleted(Breakpoint)
When implemented by a class, updates line styles when given breakpoint is deleted.
- BreakpointStateChanged(Breakpoint)
When implemented by a class, updates line styles when given breakpoint state changes.
- ClearDebugStyles(ExecutionPosition)
When implemented by a class, removes visual styles related to the step-by-step execution at specified position.
- ClearStackFrame(StackFrame)
When implemented by a class, removes visual styles related to the step-by-step execution at specified position.
- ExecutionStopped(ExecutionPosition)
When implemented by a class, updates line styles when debugging is paused.
- Localize()
When implemented by a class, localizes string resources.
- SwitchStackFrame(StackFrame, ExecutionPosition)
When implemented by a class, updates line styles when the debugger switches to the stack frame.
- UpdateBreakpoints()
When implemented by a class, updates its breakpoint content (line styles) from the debugger's breakpoint collection.
Events
- AddToWatchClick
When implemented by a class, occurs when a user executes Find All Implementations command.
- BreakpointToggle
When implemented by a class, occurs when a given breakpoint is toggled on/off.
- FindAllImplementations
When implemented by a class, occurs when a user executes Find All Implementations command.
- FindAllReferences
When implemented by a class, occurs when a user executes Find All References command.
- GotoDefinition
When implemented by a class, occurs when a user executes Goto Definition command.
- SetNextStatement
When implemented by a class, occurs when the execution position moves to a different line of code.