ConsoleKeyInfo(Char, ConsoleKey, Boolean, Boolean, Boolean) Konstruktor
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í.
Inicializuje novou instanci struktury pomocí zadaného ConsoleKeyInfo znaku, klíče konzoly a modifikačních klíčů.
public:
ConsoleKeyInfo(char keyChar, ConsoleKey key, bool shift, bool alt, bool control);
public ConsoleKeyInfo (char keyChar, ConsoleKey key, bool shift, bool alt, bool control);
new ConsoleKeyInfo : char * ConsoleKey * bool * bool * bool -> ConsoleKeyInfo
Public Sub New (keyChar As Char, key As ConsoleKey, shift As Boolean, alt As Boolean, control As Boolean)
Parametry
- keyChar
- Char
Znak Unicode, který odpovídá parametru key
.
- key
- ConsoleKey
Klíč konzoly, který odpovídá parametru keyChar
.
- shift
- Boolean
true
k označení, že se stiskla klávesa SHIFT; v opačném případě . false
- alt
- Boolean
true
k označení, že byla stisknuta klávesa ALT; v opačném případě . false
- control
- Boolean
true
k označení, že byla stisknuta klávesa CTRL; v opačném případě . false
Výjimky
Číselná hodnota parametru key
je menší než 0 nebo větší než 255.
Poznámky
Tento typ není určen k vytvoření uživateli. Místo toho se uživateli vrátí v reakci na volání Console.ReadKey metody.
Typ ConsoleKeyInfo nezadává, zda byla stisknuta klávesa SHIFT vlevo nebo vpravo, ALT nebo CTRL.