Sdílet prostřednictvím


ConsoleKeyInfo(Char, ConsoleKey, Boolean, Boolean, Boolean) Konstruktor

Definice

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

truek označení, že se stiskla klávesa SHIFT; v opačném případě . false

alt
Boolean

truek označení, že byla stisknuta klávesa ALT; v opačném případě . false

control
Boolean

truek 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.

Platí pro