ConsoleKeyInfo(Char, ConsoleKey, Boolean, Boolean, Boolean) Oluşturucu
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.