Condividi tramite


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

Definizione

Inizializza una nuova istanza della struttura ConsoleKeyInfo utilizzando il carattere, il tasto 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 corrispondente al parametro key.

key
ConsoleKey

Tasto della console corrispondente al parametro keyChar.

shift
Boolean

true per indicare che è stato premuto il tasto MAIUSC. In caso contrario, false.

alt
Boolean

true per indicare che è stato premuto il tasto ALT. In caso contrario, false.

control
Boolean

true per indicare che è stato premuto il tasto CTRL. In caso contrario, false.

Eccezioni

Il valore numerico del parametro key è inferiore a 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