Langue

ConsoleKeyInfo(Char, ConsoleKey, Boolean, Boolean, Boolean) Constructeur

Définition

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.

S’applique à