Console Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje standardní vstupní, výstupní a chybové proudy pro konzolové aplikace. Tato třída se nemůže dědit.
public ref class Console abstract sealed
public ref class Console sealed
public static class Console
public sealed class Console
type Console = class
Public Class Console
Public NotInheritable Class Console
- Dědičnost
-
Console
Poznámky
Další informace o tomto rozhraní API najdete v tématu Doplňkové poznámky k rozhraní API pro konzolu.
Vlastnosti
BackgroundColor |
Získá nebo nastaví barvu pozadí konzoly. |
BufferHeight |
Získá nebo nastaví výšku oblasti vyrovnávací paměti. |
BufferWidth |
Získá nebo nastaví šířku oblasti vyrovnávací paměti. |
CapsLock |
Získá hodnotu označující, zda je klávesový přepínač CAPS LOCK zapnutý nebo vypnutý. |
CursorLeft |
Získá nebo nastaví pozici sloupce kurzoru v oblasti vyrovnávací paměti. |
CursorSize |
Získá nebo nastaví výšku kurzoru v buňce znaku. |
CursorTop |
Získá nebo nastaví pozici řádku kurzoru v oblasti vyrovnávací paměti. |
CursorVisible |
Získá nebo nastaví hodnotu označující, zda je kurzor viditelný. |
Error |
Získá standardní chybový výstupní datový proud. |
ForegroundColor |
Získá nebo nastaví barvu popředí konzoly. |
In |
Získá standardní vstupní datový proud. |
InputEncoding |
Získá nebo nastaví kódování konzoly ke čtení vstupu. |
IsErrorRedirected |
Získá hodnotu, která označuje, zda chyba výstupního streamu byla přesměrována ze standardního datového proudu chyb. |
IsInputRedirected |
Získá hodnotu, která označuje, zda vstup byl přesměrován ze standardního vstupního datového proudu. |
IsOutputRedirected |
Získá hodnotu, která označuje, zda byl výstup přesměrován ze standardního výstupního datového proudu. |
KeyAvailable |
Získá hodnotu označující, zda je stisknutí klávesy k dispozici ve vstupním datovém proudu. |
LargestWindowHeight |
Získá největší možný počet řádků okna konzoly na základě aktuálního písma a rozlišení obrazovky. |
LargestWindowWidth |
Získá největší možný počet sloupců okna konzoly na základě aktuální písmo a rozlišení obrazovky. |
NumberLock |
Získá hodnotu označující, zda je přepínač klávesnice NUM LOCK zapnut nebo vypnut. |
Out |
Získá standardní výstupní datový proud. |
OutputEncoding |
Získá nebo nastaví kódování konzoly k zápisu výstupu. |
Title |
Získá nebo nastaví název tak, aby se zobrazil v záhlaví konzoly. |
TreatControlCAsInput |
Získá nebo nastaví hodnotu označující, zda kombinace Control modifikační klávesy a C klávesy konzoly (Ctrl + C) je považována za běžný vstup nebo jako přerušení, které je zpracováno operačním systémem. |
WindowHeight |
Získá nebo nastaví výšku oblasti okna konzoly. |
WindowLeft |
Získá nebo nastaví pozici nejvíce vlevo v oblasti okna konzoly vzhledem k vyrovnávací paměti obrazovky. |
WindowTop |
Získá nebo nastaví horní pozici oblasti okna konzoly vzhledem k vyrovnávací paměti obrazovky. |
WindowWidth |
Získá nebo nastaví šířku okna konzoly. |
Metody
Beep() |
Přehraje zvuk pípnutí v reproduktoru konzole. |
Beep(Int32, Int32) |
Přehraje zvuk pípnutí zadané frekvence a doby trvání prostřednictvím reproduktoru konzoly. |
Clear() |
Vymaže vyrovnávací paměť konzoly a odpovídající okno konzoly s informacemi o zobrazení. |
GetCursorPosition() |
Získá pozici kurzoru. |
MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32) |
Zkopíruje zadanou zdrojovou oblast vyrovnávací paměti obrazovky do zadané cílové oblasti. |
MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32, Char, ConsoleColor, ConsoleColor) |
Zkopíruje zadanou zdrojovou oblast vyrovnávací paměti obrazovky do zadané cílové oblasti. |
OpenStandardError() |
Získá standardní datový proud chyb. |
OpenStandardError(Int32) |
Získá standardní chybový datový proud, který je nastaven na zadanou velikost vyrovnávací paměti. |
OpenStandardInput() |
Získá standardní vstupní stream. |
OpenStandardInput(Int32) |
Získá standardní vstupní stream, který je nastaven na zadanou velikost vyrovnávací paměti. |
OpenStandardOutput() |
Získá standardní výstupní datový proud. |
OpenStandardOutput(Int32) |
Získá standardní výstupní datový proud, který je nastaven na zadanou velikost vyrovnávací paměti. |
Read() |
Přečte další znak ze standardního vstupního streamu. |
ReadKey() |
Obdrží další znak nebo funkční klávesu, které jsou stisknuty uživatelem. Stisknutá klávesa se zobrazí v okně konzoly. |
ReadKey(Boolean) |
Obdrží další znak nebo funkční klávesu, které jsou stisknuty uživatelem. V okně konzoly se volitelně zobrazí stisknutá klávesa. |
ReadLine() |
Přečte další řádek znaků ze standardního vstupního streamu. |
ResetColor() |
Nastaví barvy konzoly popředí a pozadí na výchozí hodnoty. |
SetBufferSize(Int32, Int32) |
Nastaví výšku a šířku oblasti vyrovnávací paměti obrazovky na zadané hodnoty. |
SetCursorPosition(Int32, Int32) |
Nastaví pozici kurzoru. |
SetError(TextWriter) |
Error Nastaví vlastnost na zadaný TextWriter objekt. |
SetIn(TextReader) |
In Nastaví vlastnost na zadaný TextReader objekt. |
SetOut(TextWriter) |
Out Nastaví vlastnost pro cíl objektuTextWriter. |
SetWindowPosition(Int32, Int32) |
Nastaví pozici okna konzoly vzhledem k vyrovnávací paměti obrazovky. |
SetWindowSize(Int32, Int32) |
Nastaví výšku a šířku okna konzoly na zadané hodnoty. |
Write(Boolean) |
Zapíše textová reprezentace zadané logické hodnoty do standardního výstupního datového proudu. |
Write(Char) |
Zapíše zadanou hodnotu znaku Unicode do standardního výstupního datového proudu. |
Write(Char[]) |
Zapíše zadané pole znaků Unicode do standardního výstupního datového proudu. |
Write(Char[], Int32, Int32) |
Zapíše zadané dílčí pole znaků Unicode do standardního výstupního datového proudu. |
Write(Decimal) |
Zapíše text reprezentaci zadané Decimal hodnoty do standardního výstupního datového proudu. |
Write(Double) |
Zapíše textovou reprezentaci zadané hodnoty s plovoucí desetinou čárkou s dvojitou přesností do standardního výstupního proudu. |
Write(Int32) |
Zapíše textovou reprezentaci zadaného 32bitového celočíselného čísla do standardního výstupního datového proudu. |
Write(Int64) |
Zapíše textovou reprezentaci zadaného 64bitového celočíselného čísla do standardního výstupního datového proudu. |
Write(Object) |
Zapíše textové vyjádření zadaného objektu do standardního výstupního datového proudu. |
Write(Single) |
Zapíše textovou reprezentaci zadané hodnoty s plovoucí desetinou čárkou s jednoduchou přesností do standardního výstupního proudu. |
Write(String) |
Zapíše zadanou hodnotu řetězce do standardního výstupního datového proudu. |
Write(String, Object) |
Zapíše textovou reprezentaci zadaného objektu do standardního výstupního datového proudu pomocí informací o zadaném formátu. |
Write(String, Object, Object) |
Zapíše textovou reprezentaci zadaných objektů do standardního výstupního streamu pomocí informací o zadaném formátu. |
Write(String, Object, Object, Object) |
Zapíše textovou reprezentaci zadaných objektů do standardního výstupního streamu pomocí informací o zadaném formátu. |
Write(String, Object, Object, Object, Object) |
Zapíše textovou reprezentaci zadaných objektů a seznam parametrů s proměnnou délkou do standardního výstupního streamu pomocí informací o zadaném formátu. |
Write(String, Object[]) |
Zapíše textovou reprezentaci zadaného pole objektů do standardního výstupního streamu pomocí informací o zadaném formátu. |
Write(String, ReadOnlySpan<Object>) |
Představuje standardní vstupní, výstupní a chybové proudy pro konzolové aplikace. Tato třída se nemůže dědit. |
Write(UInt32) |
Zapíše textovou reprezentaci zadané 32bitové celočíselné hodnoty bez znaménka do standardního výstupního datového proudu. |
Write(UInt64) |
Zapíše textovou reprezentaci zadané 64bitové celočíselné hodnoty bez znaménka do standardního výstupního datového proudu. |
WriteLine() |
Zapíše ukončovací znak aktuálního řádku do standardního výstupního datového proudu. |
WriteLine(Boolean) |
Zapíše textovou reprezentaci zadané logické hodnoty následované aktuálním ukončovacím znakem řádku do standardního výstupního datového proudu. |
WriteLine(Char) |
Zapíše zadaný znak Unicode následovaný aktuálním ukončovacím znakem řádku hodnotu do standardního výstupního datového proudu. |
WriteLine(Char[]) |
Zapíše zadané pole znaků Unicode následované ukončovacím znakem aktuálního řádku do standardního výstupního datového proudu. |
WriteLine(Char[], Int32, Int32) |
Zapíše zadané dílčí pole znaků Unicode následované aktuálním ukončovacím znakem řádku do standardního výstupního datového proudu. |
WriteLine(Decimal) |
Zapíše textovou reprezentaci zadané Decimal hodnoty následované ukončovacím znakem aktuálního řádku do standardního výstupního streamu. |
WriteLine(Double) |
Zapíše textovou reprezentaci zadané hodnoty s plovoucí desetinou čárkou s dvojitou přesností následovanou aktuálním ukončovacím znakem řádku do standardního výstupního proudu. |
WriteLine(Int32) |
Zapíše textovou reprezentaci zadaného 32bitového celočíselného čísla následovaného ukončovacím znakem aktuálního řádku do standardního výstupního datového proudu. |
WriteLine(Int64) |
Zapíše textovou reprezentaci zadaného 64bitového celočíselného čísla následovaného ukončovacím znakem aktuálního řádku do standardního výstupního datového proudu. |
WriteLine(Object) |
Zapíše textovou reprezentaci zadaného objektu následovaného ukončovacím znakem aktuálního řádku do standardního výstupního streamu. |
WriteLine(Single) |
Zapíše textovou reprezentaci zadané hodnoty s plovoucí desetinou čárkou s jednoduchou přesností následovanou ukončovacím znakem aktuálního řádku do standardního výstupního proudu. |
WriteLine(String) |
Zapíše zadanou řetězcovou hodnotu následovanou ukončovacím znakem aktuálního řádku do standardního výstupního datového proudu. |
WriteLine(String, Object) |
Zapíše textovou reprezentaci zadaného objektu následovaného ukončovacím znakem aktuálního řádku do standardního výstupního streamu pomocí informací o zadaném formátu. |
WriteLine(String, Object, Object) |
Zapíše textovou reprezentaci zadaných objektů následovaný ukončovacím znakem aktuálního řádku do standardního výstupního datového proudu s použitím informací o zadaném formátu. |
WriteLine(String, Object, Object, Object) |
Zapíše textovou reprezentaci zadaných objektů následovaný ukončovacím znakem aktuálního řádku do standardního výstupního datového proudu s použitím informací o zadaném formátu. |
WriteLine(String, Object, Object, Object, Object) |
Zapíše textovou reprezentaci zadaných objektů a seznam parametrů proměnné délky následovaný aktuálním ukončovacím znakem řádku do standardního výstupního datového proudu s použitím informací o zadaném formátu. |
WriteLine(String, Object[]) |
Zapisuje textovou reprezentaci zadaného pole objektů následovaného aktuálním ukončovacím znakem řádku do standardního výstupního datového proudu s použitím informací o zadaném formátu. |
WriteLine(String, ReadOnlySpan<Object>) |
Představuje standardní vstupní, výstupní a chybové proudy pro konzolové aplikace. Tato třída se nemůže dědit. |
WriteLine(UInt32) |
Zapíše textovou reprezentaci zadané 32bitové celočíselné hodnoty bez znaménka následované aktuálním ukončovacím znakem řádku do standardního výstupního datového proudu. |
WriteLine(UInt64) |
Zapíše textovou reprezentaci zadané 64bitové celočíselné hodnoty bez znaménka následované aktuálním ukončovacím znakem řádku do standardního výstupního datového proudu. |
Událost
CancelKeyPress |
Vyvolá se při Control současném stisknutí modifikační klávesy (Ctrl) a C klávesy konzoly (C) nebo Break (Ctrl+C nebo Ctrl+Break). |
Platí pro
Bezpečný přístup z více vláken
Tento typ je bezpečný pro přístup z více vláken.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro