Property | Type | Description | |
---|---|---|---|
ColorAttributeToConsoleColor | ConsoleColor | ||
ConsoleColorToColorAttribute | Interop.Kernel32.Color | ||
ConsoleHandleIsWritable | bool | ||
EnsureInitialized | void | ||
EnsureInitializedCore | void | ||
GetBufferInfo | Interop.Kernel32.CONSOLE_SCREEN_BUFFER_INFO | ||
GetBufferInfo | Interop.Kernel32.CONSOLE_SCREEN_BUFFER_INFO | ||
GetConsoleEncoding | |||
GetCursorPosition | void | ||
GetOrCreateReader | TextReader | ||
GetStandardFile | Stream | ||
GetUseFileAPIs | bool | ||
IsAltKeyDown | bool | ||
IsDigit | bool | ||
IsHandleRedirected | bool | ||
IsHandleRedirected | bool | ||
IsKeyDownEvent | bool | ||
IsModKey | bool | ||
Read | int | ||
RefreshColors | void | ||
SetBufferSize | void | ||
Write | void | ||
Write | void | ||
WriteResetColorString | void | ||
WriteSetColorString | void | ||
WriteStdoutAnsiString | void |
Method | Description | |
---|---|---|
Beep ( ) : void | ||
Beep ( int frequency, int duration ) : void | ||
Clear ( ) : void | ||
IsErrorRedirectedCore ( ) : bool |
Gets whether Console.In is targeting a terminal display.
|
|
IsInputRedirectedCore ( ) : bool |
Gets whether Console.In is targeting a terminal display.
|
|
IsOutputRedirectedCore ( ) : bool |
Gets whether Console.Out is targeting a terminal display.
|
|
MoveBufferArea ( int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop ) : void | ||
MoveBufferArea ( int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop, char sourceChar, ConsoleColor sourceForeColor, ConsoleColor sourceBackColor ) : void | ||
OpenStandardError ( ) : Stream | ||
OpenStandardInput ( ) : Stream | ||
OpenStandardOutput ( ) : Stream | ||
ReadKey ( bool intercept ) : |
||
ResetColor ( ) : void | ||
SetConsoleInputEncoding ( |
||
SetConsoleOutputEncoding ( |
||
SetCursorPosition ( int left, int top ) : void | ||
SetWindowPosition ( int left, int top ) : void | ||
SetWindowSize ( int width, int height ) : void | ||
TryGetSpecialConsoleKey ( char givenChars, int startIndex, int endIndex, |
Method | Description | |
---|---|---|
ColorAttributeToConsoleColor ( Interop c ) : ConsoleColor | ||
ConsoleColorToColorAttribute ( ConsoleColor color, bool isBackground ) : Interop.Kernel32.Color | ||
ConsoleHandleIsWritable ( |
||
EnsureInitialized ( ) : void |
Ensures that the console has been initialized for use.
|
|
EnsureInitializedCore ( ) : void |
Ensures that the console has been initialized for use.
|
|
GetBufferInfo ( ) : Interop.Kernel32.CONSOLE_SCREEN_BUFFER_INFO | ||
GetBufferInfo ( bool throwOnNoConsole, bool &succeeded ) : Interop.Kernel32.CONSOLE_SCREEN_BUFFER_INFO | ||
GetConsoleEncoding ( ) : |
Creates an encoding from the current environment.
|
|
GetCursorPosition ( int &left, int &top ) : void |
Gets the current cursor position. This involves both writing to stdout and reading stdin.
|
|
GetOrCreateReader ( ) : TextReader | ||
GetStandardFile ( int handleType, FileAccess access ) : Stream | ||
GetUseFileAPIs ( int handleType ) : bool | ||
IsAltKeyDown ( Interop ir ) : bool | ||
IsDigit ( char c ) : bool |
Gets whether the specified character is a digit 0-9.
|
|
IsHandleRedirected ( |
||
IsHandleRedirected ( SafeFileHandle fd ) : bool |
Gets whether the specified file descriptor was redirected. It's considered redirected if it doesn't refer to a terminal.
|
|
IsKeyDownEvent ( Interop ir ) : bool | ||
IsModKey ( Interop ir ) : bool | ||
Read ( SafeFileHandle fd, byte buffer, int offset, int count ) : int |
Reads data from the file descriptor into the buffer.
|
|
RefreshColors ( ConsoleColor &toChange, ConsoleColor value ) : void |
Refreshes the foreground and background colors in use by the terminal by resetting the colors and then reissuing commands for both foreground and background, if necessary. Before doing so, the toChange ref is changed to value if value is valid.
|
|
SetBufferSize ( int width, int height ) : void | ||
Write ( SafeFileHandle fd, byte bufPtr, int count ) : void | ||
Write ( SafeFileHandle fd, byte buffer, int offset, int count ) : void |
Writes data from the buffer into the file descriptor.
|
|
WriteResetColorString ( ) : void |
Writes out the ANSI string to reset colors.
|
|
WriteSetColorString ( bool foreground, ConsoleColor color ) : void |
Outputs the format string evaluated and parameterized with the color.
|
|
WriteStdoutAnsiString ( string value ) : void |
Writes a terminfo-based ANSI escape string to stdout.
|
public static Beep ( int frequency, int duration ) : void | ||
frequency | int | |
duration | int | |
return | void |
public static IsErrorRedirectedCore ( ) : bool | ||
return | bool |
public static IsInputRedirectedCore ( ) : bool | ||
return | bool |
public static IsOutputRedirectedCore ( ) : bool | ||
return | bool |
public static MoveBufferArea ( int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop ) : void | ||
sourceLeft | int | |
sourceTop | int | |
sourceWidth | int | |
sourceHeight | int | |
targetLeft | int | |
targetTop | int | |
return | void |
public static MoveBufferArea ( int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop, char sourceChar, ConsoleColor sourceForeColor, ConsoleColor sourceBackColor ) : void | ||
sourceLeft | int | |
sourceTop | int | |
sourceWidth | int | |
sourceHeight | int | |
targetLeft | int | |
targetTop | int | |
sourceChar | char | |
sourceForeColor | ConsoleColor | |
sourceBackColor | ConsoleColor | |
return | void |
public static OpenStandardOutput ( ) : Stream | ||
return | Stream |
public static ReadKey ( bool intercept ) : |
||
intercept | bool | |
return |
public static SetConsoleInputEncoding ( |
||
enc | ||
return | void |
public static SetConsoleOutputEncoding ( |
||
enc | ||
return | void |
public static SetCursorPosition ( int left, int top ) : void | ||
left | int | |
top | int | |
return | void |
public static SetWindowPosition ( int left, int top ) : void | ||
left | int | |
top | int | |
return | void |
public static SetWindowSize ( int width, int height ) : void | ||
width | int | |
height | int | |
return | void |
public static TryGetSpecialConsoleKey ( char givenChars, int startIndex, int endIndex, |
||
givenChars | char | |
startIndex | int | |
endIndex | int | |
key | ||
keyLength | int | |
return | bool |