Click or drag to resize

aceAdvancedConsoleTState, TWorkspace Class

Home | imbSCI | imbACE | imbNLP | imbWEM | imbWBI
Advanced command console environment with its workspace and other stuff
Inheritance Hierarchy
SystemObject
  imbACE.Core.coreaceBindable
    imbACE.Core.operationsaceOperationSetExecutorBase
      imbACE.Services.consoleaceCommandConsole
        imbACE.Services.consoleaceAdvancedConsoleTState, TWorkspace

Namespace:  imbACE.Services.console
Assembly:  imbACE.Services (in imbACE.Services.dll) Version: 0.2
Syntax
C#
public abstract class aceAdvancedConsole<TState, TWorkspace> : aceCommandConsole, 
	IAceAdvancedConsole, IAceCommandConsole, IAceOperationSetExecutor
where TState : new(), aceAdvancedConsoleStateBase
where TWorkspace : aceAdvancedConsoleWorkspace
Request Example View Source

Type Parameters

TState
TWorkspace

The aceAdvancedConsoleTState, TWorkspace type exposes the following members.

Properties
  NameDescription
Public propertyapplication
Reference to [!:aceApplicationBase]
(Inherited from aceCommandConsole.)
Public propertycommands
Commands of the console
(Inherited from aceCommandConsole.)
Public propertycommandSetTree
command tree, used for help generation
(Inherited from aceCommandConsole.)
Public propertyconsoleHelp
Short help message about this console
(Inherited from aceCommandConsole.)
Public propertyconsoleIsRunning
It is true if console is turned on, waiting for an input or performing already given command(s)
(Inherited from aceCommandConsole.)
Public propertyconsoleTitle
Console title
(Inherited from aceCommandConsole.)
Public propertyDefaultCommand
Default command that will be executed on empty imput
(Inherited from aceCommandConsole.)
Public propertydoAskForExitConfigmation (Inherited from aceCommandConsole.)
Public propertydoAskForQuitConfirmation (Inherited from aceCommandConsole.)
Public propertyencode (Inherited from aceCommandConsole.)
Public propertyhelpContent
Help text short header, used when console api is rendered or shown
(Inherited from aceCommandConsole.)
Public propertyhelpHeader
Additional points for console help header text. helpContent
(Inherited from aceCommandConsole.)
Public propertyhistory
Commands executed earlier
(Inherited from aceCommandConsole.)
Public propertyisReady
Gets a value indicating whether this instance is ready.
Public propertylastInput
Last input from the command line
(Inherited from aceCommandConsole.)
Public propertylinePrefix
Public propertyoutput
The primary console output. By default pointed to the platform via consoleControl
(Inherited from aceCommandConsole.)
Public propertyplatform
Reference to the application's platform to display/use the console outputs
(Inherited from aceCommandConsole.)
Public propertyresponse
Secondary output of the console. By default it is pointed to the platform output, but it can be directed to a file or other outputs.
(Inherited from aceCommandConsole.)
Public propertysaveClipboard (Inherited from aceCommandConsole.)
Public propertyscriptRunning
Reference to the console script that is running or was running last time
(Inherited from aceCommandConsole.)
Public propertySelectedObject
Public propertystate
Bindable property
Public propertystateInfo
Bindable property
Public propertyworkspace
Top
Methods
Events
  NameDescription
Public eventPropertyChanged (Inherited from aceBindable.)
Top
Extension Methods
  NameDescription
Public Extension MethodaceGenEx (Defined by aceExceptionTools.)
Public Extension MethodaceSciEx (Defined by aceExceptionTools.)
Top
See Also