ConsoleKeyInfo(Char, ConsoleKey, Boolean, Boolean, Boolean) Constructeur
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la ConsoleKeyInfo structure à l’aide du caractère, de la clé de console et des touches de modificateur spécifiés.
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)
Paramètres
- keyChar
- Char
Caractère Unicode qui correspond au key paramètre.
- key
- ConsoleKey
Clé de console qui correspond au keyChar paramètre.
- shift
- Boolean
true pour indiquer qu’une touche Maj a été enfoncée ; sinon, false.
- alt
- Boolean
true pour indiquer qu’une touche ALT a été enfoncée ; sinon, false.
- control
- Boolean
true pour indiquer qu’une touche Ctrl a été enfoncée ; sinon, false.
Exceptions
La valeur numérique du key paramètre est inférieure à 0 ou supérieure à 255.
Remarques
Ce type n’est pas destiné à être créé par les utilisateurs. Au lieu de cela, il est retourné à l’utilisateur en réponse à l’appel de la Console.ReadKey méthode.
Le ConsoleKeyInfo type ne spécifie pas si la touche maj gauche ou droite, Alt ou Ctrl a été enfoncée.