ConsoleKeyInfo(Char, ConsoleKey, Boolean, Boolean, Boolean) Construtor
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da ConsoleKeyInfo estrutura usando o carácter, a tecla consola e as 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
O carácter Unicode que corresponde ao key parâmetro.
- key
- ConsoleKey
A tecla do console que corresponde ao keyChar parâmetro.
- shift
- Boolean
true para indicar que uma tecla SHIFT foi pressionada; caso contrário, false.
- alt
- Boolean
true indicar que uma tecla ALT foi pressionada; caso contrário, false.
- control
- Boolean
true para indicar que uma tecla CTRL foi pressionada; caso contrário, false.
Exceções
O valor numérico do key parâmetro é inferior a 0 ou superior a 255.
Observações
Este tipo não se destina a ser criado pelos utilizadores. Em vez disso, é devolvido ao utilizador em resposta à chamada do Console.ReadKey método.
O ConsoleKeyInfo tipo não especifica se a tecla modificadora esquerda ou direita SHIFT, ALT ou CTRL foi pressionada.