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.Initializes a new instance of the ConsoleKeyInfo structure using the specified character, console key, and modifier keys.

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.The Unicode character that corresponds to the key parameter.

key
ConsoleKey

Tecla de consola correspondiente al parámetro keyChar.The console key that corresponds to the keyChar parameter.

shift
Boolean

true para indicar que se presionó una tecla MAYÚS; de lo contrario, false.true to indicate that a SHIFT key was pressed; otherwise, false.

alt
Boolean

true para indicar que se presionó una tecla ALT; de lo contrario, false.true to indicate that an ALT key was pressed; otherwise, false.

control
Boolean

true para indicar que se presionó una tecla CTRL; de lo contrario, false.true to indicate that a CTRL key was pressed; otherwise, false.

Excepciones

El valor numérico del parámetro key es menor que 0 o mayor que 255.The numeric value of the key parameter is less than 0 or greater than 255.

Comentarios

Este tipo no está pensado para que lo creen los usuarios.This type is not intended to be created by users. En su lugar, se devuelve al usuario en respuesta a una llamada Console.ReadKey al método.Instead, it is returned to the user in response to calling the Console.ReadKey method.

El ConsoleKeyInfo tipo no especifica si se presionó la tecla modificadora Mayús izquierda o derecha, Alt o Ctrl.The ConsoleKeyInfo type does not specify whether the left or right SHIFT, ALT, or CTRL modifier key was pressed.

Se aplica a