C# 클래스 ArgsTests.CLI.WinFormsTestConsole

상속: System.Windows.Forms.Control, IConsoleProvider
파일 보기 프로젝트 열기: adamabdelhamed/PowerArgs

공개 메소드들

메소드 설명
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