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

Definición

Inicializa una nueva instancia de la ConsoleKeyInfo estructura con el carácter, la clave de consola y las teclas modificadoras especificadas.

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 que corresponde al key parámetro .

key
ConsoleKey

Tecla de consola que corresponde al keyChar parámetro .

shift
Boolean

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

alt
Boolean

true para indicar que se ha presionado una tecla ALT; de lo contrario, false.

control
Boolean

true para indicar que se ha presionado una tecla CTRL; de lo contrario, false.

Excepciones

El valor numérico del key parámetro 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 ha presionado la tecla modificadora MAYÚS izquierda o derecha, ALT o CTRL.

Se aplica a