Share via


ConsoleKeyInfo(Char, ConsoleKey, Boolean, Boolean, Boolean) 建構函式

定義

使用指定的字元、主控台按鍵和輔助按鍵來初始化 ConsoleKeyInfo 結構的新執行個體。

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)

參數

keyChar
Char

對應於 key 參數的 Unicode 字元。

key
ConsoleKey

對應於 keyChar 參數的主控台按鍵。

shift
Boolean

若按下 SHIFT 鍵則為 true,否則為 false

alt
Boolean

若按下 ALT 鍵則為 true,否則為 false

control
Boolean

若按下 CTRL 鍵則為 true,否則為 false

例外狀況

key 參數的數值小於 0 或大於 255。

備註

此類型不適合由使用者建立。 相反地,它會傳回給使用者,以回應呼叫 Console.ReadKey 方法。

ConsoleKeyInfo 類型不會指定按下左鍵或右 SHIFT 鍵、ALT 鍵或 CTRL 輔助按鍵。

適用於