ConsoleKeyInfo(Char, ConsoleKey, Boolean, Boolean, Boolean) Constructor
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.