Idioma

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

Definição

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.

Aplica-se a