次の方法で共有


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 のどちらの修飾子キーが押されたかは指定されません。

適用対象