C# Class ArgsTests.CLI.WinFormsTestConsole

Inheritance: System.Windows.Forms.Control, IConsoleProvider
Afficher le fichier Open project: adamabdelhamed/PowerArgs

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
OnPaint ( PaintEventArgs e ) : void

Private Methods

Méthode Description
CliKeyboardInputQueue ( )
Timer_Tick ( object sender, EventArgs e ) : void

Method Details

Clear() public méthode

public Clear ( ) : void
Résultat void

OnPaint() protected méthode

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
Résultat void

Read() public méthode

public Read ( ) : int
Résultat int

ReadKey() public méthode

public ReadKey ( ) : ConsoleKeyInfo
Résultat ConsoleKeyInfo

ReadKey() public méthode

public ReadKey ( bool intercept ) : ConsoleKeyInfo
intercept bool
Résultat ConsoleKeyInfo

ReadLine() public méthode

public ReadLine ( ) : string
Résultat string

Run() public static méthode

public static Run ( ConsoleApp app, WinFormsTestConsole console, Action input ) : void
app ConsoleApp
console WinFormsTestConsole
input Action
Résultat void

WinFormsTestConsole() public méthode

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

Write() public méthode

public Write ( ConsoleCharacter consoleCharacter ) : void
consoleCharacter ConsoleCharacter
Résultat void

Write() public méthode

public Write ( ConsoleString consoleString ) : void
consoleString ConsoleString
Résultat void

Write() public méthode

public Write ( object output ) : void
output object
Résultat void

WriteLine() public méthode

public WriteLine ( ) : void
Résultat void

WriteLine() public méthode

public WriteLine ( ConsoleString consoleString ) : void
consoleString ConsoleString
Résultat void

WriteLine() public méthode

public WriteLine ( object output ) : void
output object
Résultat void