Class KeyboardEvent
KeyboardEvent class
KeyboardEvent インターフェイスは、キーボード デバイスに関連付けられた特定のコンテキスト情報を提供します。各キーボード イベントは、値を使用してキーを参照します。キーボード イベントは通常、フォーカスのある要素に向けられます。
public class KeyboardEvent : UIEvent
コンストラクター
| 名前 | 説明 |
|---|
| KeyboardEvent(string) | の新しいインスタンスを初期化しますKeyboardEvent class. |
| KeyboardEvent(string, IDictionary<string, object>) | の新しいインスタンスを初期化しますKeyboardEvent class. |
プロパティ
| 名前 | 説明 |
|---|
| AltKey { get; } | Alt (代替) (または “Option”) キー修飾子がアクティブだった場合は true。この属性の初期化されていない値は false でなければなりません. |
| Bubbles { get; } | イベントがバブリング イベントかどうかを示すために使用されます。イベントがバブルできる場合、値は true、それ以外の場合、値は false. |
| Cancelable { get; } | イベントのデフォルト アクションを防止できるかどうかを示すために使用されます。デフォルト アクションを防止できる場合、値は true であり、それ以外の場合、値は false. です。 |
| Code { get; } | コードは、押されている物理キーを識別する文字列を保持します。値は現在のキーボード レイアウトや修飾子の状態の影響を受けないため、特定のキーは常に同じ値を返します. |
| CtrlKey { get; } | Control (コントロール) キー修飾子がアクティブだった場合は true. この属性の初期化されていない値は false でなければなりません. |
| CurrentTarget { get; } | を示すために使用されますIEventTargetだれのIEventListener は現在処理中です. これは、キャプチャとバブリング中に特に役立ちます. |
| DefaultPrevented { get; } | cancelable 属性値が true のときに preventDefault() が呼び出された場合は true を返し、それ以外の場合は false を返します。 |
| Detail { get; } | イベントのタイプに応じて、イベントに関する詳細情報を指定します。 |
| EventPhase { get; } | イベントフローのどのフェーズが現在評価されているかを示すために使用されます. |
| IsComposing { get; } | キー イベントが合成セッションの一部として発生する場合、つまり、合成開始イベントの後、対応する合成終了イベントの前に発生する場合は true。この属性の初期化されていない値は false でなければなりません. |
| IsTrusted { get; } | isTrusted 属性は、初期化された値を返す必要があります。イベントが作成されたら、属性を false. に初期化する必要があります。 |
| Key { get; } | キーは、押されたキーのキー値を保持します。値が印刷された表現である場合、この仕様で定義されているキー値を決定するためのアルゴリズムに準拠する、空でない Unicode 文字列でなければなりません。値が印刷された表現を持たない制御キーである場合、キー値を決定するためのアルゴリズムによって決定されるように、キー値セットで定義されたキー値の 1 つである必要があります。キーを識別できない実装では、キー値 Unidentified. を使用する必要があります。 |
| Location { get; } | location 属性には、デバイス上のキーの論理的な場所の表示が含まれています。 |
| MetaKey { get; } | メタ (メタ) キー修飾子がアクティブだった場合は true. |
| Repeat { get; } | キーが持続的に押された場合は true。キーを押し続けると、イベント keydown、beforeinput、input がこの順序で、システム構成によって決定される速度で繰り返される必要があります。キーの長押し動作を行うモバイル デバイスの場合、repeat 属性値が true の最初のキー イベントは、キーの長押しを示すものとして機能する必要があります。繰り返しを開始するためにキーを押さなければならない時間の長さは、構成に依存します. |
| ShiftKey { get; } | シフト (Shift) キー修飾子がアクティブだった場合は true. |
| Target { get; } | を示すために使用されますIEventTargetイベントが最初にディスパッチされた先. |
| TimeStamp { get; } | イベントが作成された時刻 (エポックからのミリ秒単位) を指定するために使用されます。 、値 0 が返されます。 エポック時間の例は、システムの開始時間または 1970 年 1 月 1 日の 0:0:0 UTC です。 |
| Type { get; } | イベントの名前 (大文字と小文字を区別しない)。名前は XML 名でなければなりません. |
| View { get; } | ビュー属性は、イベントが生成されたウィンドウを識別します. この属性の初期化されていない値は null でなければなりません. |
メソッド
田畑
関連項目