C# Класс ArgsTests.CLI.WinFormsTestConsole

Наследование: System.Windows.Forms.Control, IConsoleProvider
Показать файл Открыть проект

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

Метод Описание
Clear ( ) : void
Read ( ) : int
ReadKey ( ) : ConsoleKeyInfo
ReadKey ( bool intercept ) : ConsoleKeyInfo
ReadLine ( ) : string
Run ( ConsoleApp app, WinFormsTestConsole console, Action input ) : void
WinFormsTestConsole ( int w, int h )
Write ( ConsoleCharacter consoleCharacter ) : void
Write ( ConsoleString consoleString ) : void
Write ( object output ) : void
WriteLine ( ) : void
WriteLine ( ConsoleString consoleString ) : void
WriteLine ( object output ) : void

Защищенные методы

Метод Описание
OnPaint ( PaintEventArgs e ) : void

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

Метод Описание
CliKeyboardInputQueue ( )
Timer_Tick ( object sender, EventArgs e ) : void

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

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

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

OnPaint() защищенный Метод

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
Результат void

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

public Read ( ) : int
Результат int

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

public ReadKey ( ) : ConsoleKeyInfo
Результат ConsoleKeyInfo

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

public ReadKey ( bool intercept ) : ConsoleKeyInfo
intercept bool
Результат ConsoleKeyInfo

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

public ReadLine ( ) : string
Результат string

Run() публичный статический Метод

public static Run ( ConsoleApp app, WinFormsTestConsole console, Action input ) : void
app ConsoleApp
console WinFormsTestConsole
input Action
Результат void

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

public WinFormsTestConsole ( int w, int h )
w int
h int

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

public Write ( ConsoleCharacter consoleCharacter ) : void
consoleCharacter ConsoleCharacter
Результат void

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

public Write ( ConsoleString consoleString ) : void
consoleString ConsoleString
Результат void

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

public Write ( object output ) : void
output object
Результат void

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

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

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

public WriteLine ( ConsoleString consoleString ) : void
consoleString ConsoleString
Результат void

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

public WriteLine ( object output ) : void
output object
Результат void