C# Class ShellMe.CommandLine.Console.LowLevel.LowLevelToAbstractConsoleAdapter

Inheritance: AbstractConsole
Afficher le fichier Open project: dff-solutions/shell.me Class Usage Examples

Méthodes publiques

Méthode Description
EraseCurrentLine ( ) : void
LowLevelToAbstractConsoleAdapter ( ILowLevelConsole console ) : System
ReadKey ( ) : ConsoleKeyInfo
ReadLine ( ) : string
Write ( IEnumerable keys ) : void
Write ( string text ) : void
WriteLine ( string text ) : void

Private Methods

Méthode Description
OnBackspaceHit ( ) : void
OnDeleteHit ( ) : void
Read ( ) : ReadInfo
ReadFromCoordinatesToEndOfLine ( int leftStart, int topStart, bool shortCircutEndOfLine ) : IEnumerable
ReadFromCursorToEndOfInput ( ) : IEnumerable
Write ( IEnumerable keys, bool adjustLineMarker ) : void
WritePromptIfNeeded ( ) : void

Method Details

EraseCurrentLine() public méthode

public EraseCurrentLine ( ) : void
Résultat void

LowLevelToAbstractConsoleAdapter() public méthode

public LowLevelToAbstractConsoleAdapter ( ILowLevelConsole console ) : System
console ILowLevelConsole
Résultat System

ReadKey() public méthode

public ReadKey ( ) : ConsoleKeyInfo
Résultat System.ConsoleKeyInfo

ReadLine() public méthode

public ReadLine ( ) : string
Résultat string

Write() public méthode

public Write ( IEnumerable keys ) : void
keys IEnumerable
Résultat void

Write() public méthode

public Write ( string text ) : void
text string
Résultat void

WriteLine() public méthode

public WriteLine ( string text ) : void
text string
Résultat void