Click or drag to resize

IWorkaround Methods

The IWorkaround type exposes the following members.

Methods
  NameDescription
Public methodAllocTheConsole
Allocates the console. TODO: LINUX version. Currently Windows only. Silent nop.
Public methodAllowRedraw
Allows redrawing of the given window. TODO: LINUX version. Currently Windows only. Silent nop.
Public methodAttachTheConsole
Attaches the console. TODO: LINUX version. Currently Windows only. Silent nop.
Public methodClear
Clears console display.
(Inherited from IConsoleOutput.)
Public methodFreeTheConsole
Frees the console. TODO: LINUX version. Currently Windows only. Silent nop.
Public methodPreventComputerFromGoingIntoSleepMode
Prevents the computer from going into sleep mode or allows it again. To be set when you start a long running computation without user interaction or network I/O, to be reset afterwards (so the computer can fall asleep again in case there's nothing going on). Not calling this function the computer would fall asleep after a while even at 100% CPU usage and disk usage, as might happen if you are executing some graph rewrite sequences for an excessive simulation. TODO: LINUX version. Currently Windows only. Silent nop.
Public methodPreventRedraw
Prevents redrawing of the given window. TODO: LINUX version. Currently Windows only. Silent nop.
Public methodPrintHighlighted
Prints the given text in a highlighted form.
(Inherited from IConsoleOutput.)
Public methodReadKey
Reads a key from stdin and displays it in the console.
(Inherited from IConsoleInput.)
Public methodReadKey(Boolean)
Reads a key from stdin and optionally displays it in the console.
(Inherited from IConsoleInput.)
Public methodReadKeyWithControlCAsInput
Reads a key from stdin. Does not display it. Also allows Control-C as input.
(Inherited from IConsoleInput.)
Top
See Also