Interface IScriptBreakpoints
Represents methods and properties declaration to describe list of breakpoints.
public interface IScriptBreakpoints : IUpdate
Properties
- Breakpoints
When implemented by a class, gets an array of
Breakpoint
objects.
Methods
- AddBreakpoint(string, int)
When implemented by a class, adds a
Breakpoint
to the list.
- Clear()
When implemented by a class, removes all breakpoints.
- EnableBreakpoint(Breakpoint, bool)
When implemented by a class, enables or disables specified breakpoint.
- LoadFile(string)
When implemented by a class, loads breakpoint content from the specified file.
- LoadStream(Stream)
When implemented by a class, loads breakpoint content from the specified stream.
- RemoveBreakpoint(Breakpoint)
When implemented by a class, removes a
Breakpoint
from the list.
- RemoveBreakpoints(IList<Breakpoint>)
When implemented by a class, removes several
Breakpoint
from the list.
- SaveFile(string)
When implemented by a class, saves breakpoint content to the specific file.
- SaveStream(Stream)
When implemented by a class, saves breakpoint content to the specific stream.
Events
- BreakpointAdded
When implemented by a class, occurs when a breakpoint is added.
- BreakpointRemoved
When implemented by a class, occurs when a breakpoint is removed.
- BreakpointStateChanged
When implemented by a class, occurs when a breakpoint state is changed.
- Changed
When implemented by a class, occurs when breakpoints are changed.