Språk

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

Definition

Initierar en ny instans av ConsoleKeyInfo strukturen med det angivna tecknet, konsolnyckeln och modifierarnycklarna.

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)

Parametrar

keyChar
Char

Unicode-tecknet som motsvarar parametern key .

key
ConsoleKey

Konsolnyckeln som motsvarar parametern keyChar .

shift
Boolean

trueför att ange att en SKIFT-tangent har tryckts ned. annars . false

alt
Boolean

trueför att ange att en ALT-tangent trycktes på; annars . false

control
Boolean

trueför att ange att en CTRL-tangent har tryckts ned. annars . false

Undantag

Parameterns key numeriska värde är mindre än 0 eller större än 255.

Kommentarer

Den här typen är inte avsedd att skapas av användare. I stället returneras den till användaren som svar på anropet av Console.ReadKey metoden.

Typen ConsoleKeyInfo anger inte om den vänstra eller högra SKIFT-, ALT- eller CTRL-modifieraren trycktes ned.

Gäller för