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

Definition

Initialisiert eine neue Instanz der ConsoleKeyInfo-Struktur mit dem angegebenen Zeichen, der Konsolentaste und den Modifizierertasten.

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)

Parameter

keyChar
Char

Das Unicode-Zeichen, das dem key-Parameter entspricht.

key
ConsoleKey

Der Konsolenschlüssel, der dem keyChar-Parameter entspricht.

shift
Boolean

true, wenn die UMSCHALTTASTE gedrückt wurde, andernfalls false.

alt
Boolean

true, wenn die ALT-TASTE gedrückt wurde, andernfalls false.

control
Boolean

true, wenn die STRG-TASTE gedrückt wurde, andernfalls false.

Ausnahmen

Der numerische Wert des key-Parameters ist kleiner als 0 (null) oder größer als 255.

Hinweise

Dieser Typ soll nicht von Benutzern erstellt werden. Stattdessen wird er als Reaktion auf das Aufrufen der Console.ReadKey Methode an den Benutzer zurückgegeben.

Der ConsoleKeyInfo Typ gibt nicht an, ob die UMSCHALT-, ALT- oder STRG-Modifizierertaste links oder rechts gedrückt wurde.

Gilt für: