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

Tanım

Belirtilen karakter, konsol anahtarı ve değiştirici tuşları 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 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şturulmak üzere tasarlanmamıştır. 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ılmayacağını belirtmez.

Şunlara uygulanır