KeyboardDevice クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
キーボード デバイスを表す抽象クラス。
public ref class KeyboardDevice abstract : System::Windows::Input::InputDevice
public abstract class KeyboardDevice : System.Windows.Input.InputDevice
type KeyboardDevice = class
inherit InputDevice
Public MustInherit Class KeyboardDevice
Inherits InputDevice
- 継承
注釈
はKeyboardDevice、Windows Presentation Foundation (WPF) インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。
キーボード関連の入力には、 クラスを使用します Keyboard 。 クラスは Keyboard 、アプリケーションのキーボードを表し、キーボードの状態を反映するメソッド、プロパティ、およびイベントを提供します。
クラスは Keyboard 、適切な KeyboardDeviceにデリゲートします。
各オブジェクトは InputDevice 、1 つの特定の入力デバイスを表します。 たとえば、マウスが 2 つある場合、2 つの InputDevice オブジェクトが存在します。
コンストラクター
KeyboardDevice(InputManager) |
KeyboardDevice クラスの新しいインスタンスを初期化します。 |
プロパティ
ActiveSource |
このデバイスの入力を報告している PresentationSource を取得します。 |
DefaultRestoreFocusMode |
フォーカスを復元するときのWindows Presentation Foundation (WPF) の動作を取得または設定します。 |
Dispatcher |
この Dispatcher が関連付けられている DispatcherObject を取得します。 (継承元 DispatcherObject) |
FocusedElement |
キーボード フォーカスを持つ要素を取得します。 |
Modifiers |
現在押されている ModifierKeys のセットを取得します。 |
Target |
このデバイスからの入力が送られる指定した IInputElement を取得します。 |
メソッド
CheckAccess() |
呼び出し元のスレッドがこの DispatcherObject にアクセスできるかどうかを確認します。 (継承元 DispatcherObject) |
ClearFocus() |
フォーカスをクリアします。 |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
Focus(IInputElement) |
指定した IInputElement にキーボード フォーカスを設定します。 |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetKeyStates(Key) |
指定した Key のキー状態のセットを取得します。 |
GetKeyStatesFromSystem(Key) | |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
IsKeyDown(Key) |
指定した Key が押された状態であるかどうかを判断します。 |
IsKeyToggled(Key) |
指定した Key が切り替わった状態であるかどうかを判断します。 |
IsKeyUp(Key) |
指定した Key が離された状態であるかどうかを判断します。 |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
VerifyAccess() |
呼び出し元のスレッドがこの DispatcherObject にアクセスできるように強制します。 (継承元 DispatcherObject) |
適用対象
こちらもご覧ください
.NET