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 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.