Click or drag to resize

IAceAdvancedConsole Interface

Home | imbSCI | imbACE | imbNLP | imbWEM | imbWBI
Second tier interface to imbACE Command Console stack

Namespace:  imbACE.Services.console
Assembly:  imbACE.Services (in imbACE.Services.dll) Version: 0.2
Syntax
C#
public interface IAceAdvancedConsole : IAceCommandConsole, 
	IAceOperationSetExecutor
Request Example View Source

The IAceAdvancedConsole type exposes the following members.

Properties
  NameDescription
Public propertyapplication
Public propertycommands
osnovni menu
(Inherited from IAceCommandConsole.)
Public propertycommandSetTree
command tree, used for help generation
(Inherited from IAceCommandConsole.)
Public propertyconsoleHelp
Short help message about this console
(Inherited from IAceCommandConsole.)
Public propertyconsoleIsRunning
It is true if console is turned on, waiting for an input or performing already given command(s)
(Inherited from IAceCommandConsole.)
Public propertyconsoleTitle
Console title
(Inherited from IAceCommandConsole.)
Public propertyencode
Public propertyhelpContent
Help text short header, used when console api is rendered or shown
(Inherited from IAceCommandConsole.)
Public propertyhelpHeader
Aditional points for console help header text. [!:imbACE.Services.terminal.console.aceCommandConsole.helpContent]
(Inherited from IAceCommandConsole.)
Public propertyhistory (Inherited from IAceCommandConsole.)
Public propertyisReady
Gets a value indicating whether this instance is ready.
Public propertylastInput
(Inherited from IAceCommandConsole.)
Public propertylinePrefix
(Inherited from IAceCommandConsole.)
Public propertyoutput
The primary console output. By default pointed to the [!:platform] via consoleControl
(Inherited from IAceCommandConsole.)
Public propertyplatform
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 IAceCommandConsole.)
Public propertysaveClipboard (Inherited from IAceCommandConsole.)
Public propertyscriptRunning
Public propertystate
Public propertyworkspace
Top
Methods
  NameDescription
Public methodaceOperation_consoleHelp
Aces the operation console help.
(Inherited from IAceCommandConsole.)
Public methodaceOperation_runAbort
Should be called from executing script.
(Inherited from IAceCommandConsole.)
Public methodaceOperation_runPause
It pause ACE script execution, optionally displays custom message and allows user to end the pause
(Inherited from IAceCommandConsole.)
Public methodcls
Clear Screen
Public methodexecuteCommand
Executes the command.
(Inherited from IAceCommandConsole.)
Public methodexecuteScript
Executes the script.
Public methodlog
Logs the specified message, using the other color if required
Public methodOnPropertyChanged
Public methodonStartUp
Public methodstart
Starts the console
(Inherited from IAceCommandConsole.)
Top
Events
  NameDescription
Public eventPropertyChanged (Inherited from IAceCommandConsole.)
Top
See Also