ConsoleKeyInfo(Char, ConsoleKey, Boolean, Boolean, Boolean) Constructor
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de ConsoleKeyInfo structuur met behulp van het opgegeven teken, de consolesleutel en de wijzigingssleutels.
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)
Parameters
- keyChar
- Char
Het Unicode-teken dat overeenkomt met de key parameter.
- key
- ConsoleKey
De consolesleutel die overeenkomt met de keyChar parameter.
- shift
- Boolean
true om aan te geven dat een Shift-toets is ingedrukt; anders, false.
- alt
- Boolean
true om aan te geven dat een Alt-toets is ingedrukt; anders, false.
- control
- Boolean
true om aan te geven dat een Ctrl-toets is ingedrukt; anders, false.
Uitzonderingen
De numerieke waarde van de key parameter is kleiner dan 0 of groter dan 255.
Opmerkingen
Dit type is niet bedoeld om te worden gemaakt door gebruikers. In plaats daarvan wordt deze geretourneerd aan de gebruiker als reactie op het aanroepen van de Console.ReadKey methode.
Het ConsoleKeyInfo type geeft niet op of de linker- of rechter Shift-, Alt- of Ctrl-wijzigingstoets is ingedrukt.