ConsoleKeyInfo(Char, ConsoleKey, Boolean, Boolean, Boolean) Costruttore

Definizione

Inizializza una nuova istanza della ConsoleKeyInfo struttura utilizzando il carattere, la chiave della console e i tasti di modifica specificati.

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)

Parametri

keyChar
Char

Carattere Unicode che corrisponde al key parametro .

key
ConsoleKey

Chiave della console che corrisponde al keyChar parametro .

shift
Boolean

true per indicare che è stato premuto un tasto MAIUSC; in caso contrario, false.

alt
Boolean

true per indicare che è stato premuto un tasto ALT; in caso contrario, false.

control
Boolean

true per indicare che è stato premuto un tasto CTRL; in caso contrario, false.

Eccezioni

Il valore numerico del key parametro è minore di 0 o maggiore di 255.

Commenti

Questo tipo non deve essere creato dagli utenti. Viene invece restituito all'utente in risposta alla chiamata al Console.ReadKey metodo .

Il ConsoleKeyInfo tipo non specifica se è stato premuto il tasto di modifica MAIUSC, ALT o CTRL a sinistra o a destra.

Si applica a