ConsoleKeyInfo(Char, ConsoleKey, Boolean, Boolean, Boolean) Construtor

Definição

Inicializa uma nova instância da ConsoleKeyInfo estrutura usando as teclas de caractere, chave de console e modificador 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 caractere Unicode que corresponde ao key parâmetro.

key
ConsoleKey

A chave 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 para 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 é menor que 0 ou maior que 255.

Comentários

Esse tipo não se destina a ser criado pelos usuários. Em vez disso, ele é retornado ao usuário em resposta à chamada do Console.ReadKey método.

O ConsoleKeyInfo tipo não especifica se a tecla modificadora SHIFT, ALT ou CTRL esquerda ou direita foi pressionada.

Aplica-se a