C# Класс Universe.Framework.ConsoleFramework.LocalConsole

A console that uses cursor control and color
Наследование: CommandConsole
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
prompt string

Открытые методы

Метод Описание
Initialize ( IConfigSource source, ISimulationBase simBase ) : void
LocalInitialize ( IConfigSource source, ISimulationBase simBase ) : void
LockOutput ( ) : void
Output ( string text, Level level ) : void
ReadLine ( string p, bool isCommand, bool e ) : string
UnlockOutput ( ) : void

Приватные методы

Метод Описание
AddToHistory ( string text ) : void
ContextHelp ( ) : bool
DeriveColor ( string input ) : ConsoleColor
SetCursorLeft ( int left ) : int

Set the cursor column.

SetCursorTop ( int top ) : int

Set the cursor row.

Show ( ) : void
WriteColorText ( ConsoleColor color, string sender ) : void
WriteLocalText ( string text, Level level ) : void

Описание методов

Initialize() публичный Метод

public Initialize ( IConfigSource source, ISimulationBase simBase ) : void
source IConfigSource
simBase ISimulationBase
Результат void

LocalInitialize() публичный Метод

public LocalInitialize ( IConfigSource source, ISimulationBase simBase ) : void
source IConfigSource
simBase ISimulationBase
Результат void

LockOutput() публичный Метод

public LockOutput ( ) : void
Результат void

Output() публичный Метод

public Output ( string text, Level level ) : void
text string
level Level
Результат void

ReadLine() публичный Метод

public ReadLine ( string p, bool isCommand, bool e ) : string
p string
isCommand bool
e bool
Результат string

UnlockOutput() публичный Метод

public UnlockOutput ( ) : void
Результат void

Описание свойств

prompt защищенное свойство

protected string prompt
Результат string