ConsoleKeyInfo(Char, ConsoleKey, Boolean, Boolean, Boolean) Oluşturucu

Tanım

Belirtilen karakter, konsol anahtarı ve değiştirici anahtarları kullanarak yapının yeni bir örneğini ConsoleKeyInfo başlatır.

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)

Parametreler

keyChar
Char

Parametresine key karşılık gelen Unicode karakteri.

key
ConsoleKey

parametresine keyChar karşılık gelen konsol anahtarı.

shift
Boolean

true bir SHIFT tuşuna basıldığını belirtmek için; aksi takdirde , false.

alt
Boolean

true bir ALT tuşuna basıldığını belirtmek için; aksi takdirde , false.

control
Boolean

true bir CTRL tuşuna basıldığını belirtmek için; aksi takdirde , false.

Özel durumlar

Parametrenin key sayısal değeri 0'dan küçük veya 255'ten büyük.

Açıklamalar

Bu tür kullanıcılar tarafından oluşturulmaya yönelik değildir. Bunun yerine, yöntemini çağırmaya Console.ReadKey yanıt olarak kullanıcıya döndürülür.

Tür ConsoleKeyInfo , sol veya sağ SHIFT, ALT veya CTRL değiştirici tuşuna basılıp basılmadığını belirtmez.

Şunlara uygulanır