Table of Contents

Interface IScriptShell

Namespace
Loehnert.Lisrt.Scripting.Shell
Assembly
Loehnert.Lisrt.Scripting.dll

Interface for the shell of a ScriptModule service window shell.

public interface IScriptShell : IShell, IGuardClose, IClose, IDeactivate, INotifyPropertyChanged
Inherited Members
IDeactivate.AttemptingDeactivation
IDeactivate.Deactivated
Extension Methods

Properties

CanEditScript

Gets a value indicating whether the script can be edited.

bool CanEditScript { get; }

Property Value

bool

ErrorList

Gets the error list.

IErrorList ErrorList { get; }

Property Value

IErrorList

IsEnabled

Gets a value indicating whether the shell is enabled.

bool IsEnabled { get; }

Property Value

bool

Module

Gets the script module that belongs to the shell.

ScriptModule Module { get; }

Property Value

ScriptModule

Output

Gets the output tool.

IOutput Output { get; }

Property Value

IOutput