ConsoleKeyInfo(Char, ConsoleKey, Boolean, Boolean, Boolean) Konstruktor
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.