Udostępnij za pośrednictwem


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

Definicja

Inicjuje nowe wystąpienie struktury przy użyciu określonego ConsoleKeyInfo znaku, klucza konsoli i kluczy modyfikatora.

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 odpowiadający parametrowi key .

key
ConsoleKey

Klucz konsoli odpowiadający parametrowi keyChar .

shift
Boolean

true aby wskazać, że naciśnięty został klawisz SHIFT; w przeciwnym razie , false.

alt
Boolean

true aby wskazać, że naciśnięty został klawisz ALT; w przeciwnym razie , false.

control
Boolean

true aby wskazać, że naciśnięty został klawisz CTRL; w przeciwnym razie , false.

Wyjątki

Wartość liczbowa parametru key jest mniejsza niż 0 lub większa niż 255.

Uwagi

Ten typ nie jest przeznaczony do utworzenia przez użytkowników. Zamiast tego jest zwracany do użytkownika w odpowiedzi na wywołanie Console.ReadKey metody .

Typ ConsoleKeyInfo nie określa, czy został naciśnięty klawisz modyfikatora SHIFT, ALT lub CTRL.

Dotyczy