C# Класс ShellMe.CommandLine.Console.LowLevel.LowLevelToAbstractConsoleAdapter

Наследование: AbstractConsole
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
EraseCurrentLine ( ) : void
LowLevelToAbstractConsoleAdapter ( ILowLevelConsole console ) : System
ReadKey ( ) : ConsoleKeyInfo
ReadLine ( ) : string
Write ( IEnumerable keys ) : void
Write ( string text ) : void
WriteLine ( string text ) : void

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

Метод Описание
OnBackspaceHit ( ) : void
OnDeleteHit ( ) : void
Read ( ) : ReadInfo
ReadFromCoordinatesToEndOfLine ( int leftStart, int topStart, bool shortCircutEndOfLine ) : IEnumerable
ReadFromCursorToEndOfInput ( ) : IEnumerable
Write ( IEnumerable keys, bool adjustLineMarker ) : void
WritePromptIfNeeded ( ) : void

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

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

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

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

public LowLevelToAbstractConsoleAdapter ( ILowLevelConsole console ) : System
console ILowLevelConsole
Результат System

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

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

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

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

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

public Write ( IEnumerable keys ) : void
keys IEnumerable
Результат void

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

public Write ( string text ) : void
text string
Результат void

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

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