Compartir vía


ConsoleKeyInfo(Char, ConsoleKey, Boolean, Boolean, Boolean) Constructor

Definición

Inicializa una nueva instancia de la estructura ConsoleKeyInfo utilizando el carácter especificado, la tecla de consola y las teclas modificadoras.

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)

Parámetros

keyChar
Char

Carácter Unicode correspondiente al parámetro key.

key
ConsoleKey

Tecla de consola correspondiente al parámetro keyChar.

shift
Boolean

true para indicar que se presionó una tecla MAYÚS; de lo contrario, false.

alt
Boolean

true para indicar que se presionó una tecla ALT; de lo contrario, false.

control
Boolean

true para indicar que se presionó una tecla CTRL; de lo contrario, false.

Excepciones

El valor numérico del parámetro key es menor que 0 o mayor que 255.

Comentarios

Este tipo no está pensado para crearlo los usuarios. En su lugar, se devuelve al usuario en respuesta a llamar al Console.ReadKey método .

El ConsoleKeyInfo tipo no especifica si se presionó la tecla modificadora MAYÚS, ALT o CTRL izquierda o derecha.

Se aplica a