Table of Contents

Class DebugCodeEditContainer

Namespace
Alternet.Scripter.Integration.MAUI
Assembly
Alternet.Scripter.Integration.MAUI.v10.dll

Represents a container for editor controls that display code being debugged.

public class DebugCodeEditContainer : IDebugEditContainer
Inheritance
DebugCodeEditContainer
Implements

Constructors

DebugCodeEditContainer(SimpleTabControlView)

Initializes a new instance of the DebugCodeEditContainer class with specified tab control.

Properties

ActiveEditor

Gets a currently active DebugCodeEdit control.

ActiveEditorView

Gets a currently active DebugCodeEditView control.

Debugger

Gets or sets a IScriptDebuggerBase linked to this control.

Editors

Gets a list of DebugCodeEdit controls currently opened in this container.

Views

Gets a list of DebugCodeEditView controls currently opened in this container.

Methods

CloseFile(string)

Closes editor that contains given file.

FirstOrDefault()
GetContainer(DebugCodeEdit?)
GetPageTitle(DebugCodeEditView)
OnDebuggerChanged(IScriptDebuggerBase?)
TryActivateEditor(string?)

Tries to activate specific DebugCodeEdit.

TryGetEditorByFileName(string?)

Tries to open DebugCodeEdit with a source code from the specified file.

Events

CommandExecuted

Occurs when one of the commands, like find references or goto definition, is executed.

EditorRequested

Occurs when an edit control that contains specific source code is requested.