Table of Contents

Interface IScriptBreakpoints

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

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.