IFrameworkInputElement インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
フレームワーク要素の名前スコープ コントラクトを宣言します。
public interface class IFrameworkInputElement : System::Windows::IInputElement
public interface IFrameworkInputElement : System.Windows.IInputElement
type IFrameworkInputElement = interface
interface IInputElement
Public Interface IFrameworkInputElement
Implements IInputElement
- 派生
- 実装
注釈
このインターフェイスは実装を目的としていません。 その目的は、WPFフレームワーク レベルのインフラストラクチャをサポートすることです。 名前スコープを実装するには、 INameScopeを参照してください。
プロパティ
| 名前 | 説明 |
|---|---|
| Focusable |
フォーカスをこの要素に設定できるかどうかを示す値を取得または設定します。 (継承元 IInputElement) |
| IsEnabled |
ユーザー インターフェイス (UI) でこの要素が有効かどうかを示す値を取得します。 (継承元 IInputElement) |
| IsKeyboardFocused |
この要素にキーボード フォーカスがあるかどうかを示す値を取得します。 (継承元 IInputElement) |
| IsKeyboardFocusWithin |
キーボード フォーカスが要素の境界内の任意の場所にあるかどうかを示す値を取得します(キーボード フォーカスがビジュアルの子要素の境界内にあるかどうかなど)。 (継承元 IInputElement) |
| IsMouseCaptured |
マウスがこの要素にキャプチャされるかどうかを示す値を取得します。 (継承元 IInputElement) |
| IsMouseDirectlyOver |
最も厳密なヒット テストの意味で、マウス ポインターがこの要素の上にあるかどうかを示す値を取得します。 (継承元 IInputElement) |
| IsMouseOver |
マウス ポインターがこの要素の上にあるかどうかを示す値を取得します (境界内にあるビジュアルの子要素を含む)。 (継承元 IInputElement) |
| IsStylusCaptured |
スタイラスがこの要素にキャプチャされるかどうかを示す値を取得します。 (継承元 IInputElement) |
| IsStylusDirectlyOver |
最も厳密なヒット テストの意味でスタイラスがこの要素を超えているかどうかを示す値を取得します。 (継承元 IInputElement) |
| IsStylusOver |
スタイラスがこの要素の上 (または境界内にある視覚的な子要素の上) にあるかどうかを示す値を取得します。 (継承元 IInputElement) |
| Name |
要素の名前を取得または設定します。 |
メソッド
| 名前 | 説明 |
|---|---|
| AddHandler(RoutedEvent, Delegate) |
特定のルーティング イベントのルーティング イベント ハンドラーを要素に追加します。 (継承元 IInputElement) |
| CaptureMouse() |
マウスのキャプチャをこの要素に強制的に試行します。 (継承元 IInputElement) |
| CaptureStylus() |
スタイラスのキャプチャをこの要素に強制試行します。 (継承元 IInputElement) |
| Focus() |
この要素にキーボードをフォーカスしようとします。 (継承元 IInputElement) |
| RaiseEvent(RoutedEventArgs) |
指定されたRoutedEvent内のRoutedEventArgs プロパティで指定されたルーティング イベントを発生させます。 (継承元 IInputElement) |
| ReleaseMouseCapture() |
この要素がキャプチャを保持している場合は、マウス キャプチャを解放します。 (継承元 IInputElement) |
| ReleaseStylusCapture() |
この要素がキャプチャを保持している場合は、スタイラス キャプチャを解放します。 (継承元 IInputElement) |
| RemoveHandler(RoutedEvent, Delegate) |
指定したルーティング イベント ハンドラーのすべてのインスタンスをこの要素から削除します。 (継承元 IInputElement) |
イベント
| 名前 | 説明 |
|---|---|
| GotKeyboardFocus |
キーボードがこの要素にフォーカスされている場合に発生します。 (継承元 IInputElement) |
| GotMouseCapture |
要素がマウスをキャプチャするときに発生します。 (継承元 IInputElement) |
| GotStylusCapture |
要素がスタイラスをキャプチャするときに発生します。 (継承元 IInputElement) |
| KeyDown |
キーボードがこの要素にフォーカスされている間にキーが押されたときに発生します。 (継承元 IInputElement) |
| KeyUp |
キーボードがこの要素にフォーカスされている間にキーが離されたときに発生します。 (継承元 IInputElement) |
| LostKeyboardFocus |
キーボードがこの要素にフォーカスされなくなったときに発生します。 (継承元 IInputElement) |
| LostMouseCapture |
この要素がマウス キャプチャを失ったときに発生します。 (継承元 IInputElement) |
| LostStylusCapture |
この要素がスタイラス キャプチャを失ったときに発生します。 (継承元 IInputElement) |
| MouseEnter |
マウス ポインターがこの要素の境界に入ったときに発生します。 (継承元 IInputElement) |
| MouseLeave |
マウス ポインターがこの要素の境界を離れると発生します。 (継承元 IInputElement) |
| MouseLeftButtonDown |
マウス ポインターが要素の上にある間にマウスの左ボタンが押されたときに発生します。 (継承元 IInputElement) |
| MouseLeftButtonUp |
マウス ポインターが要素の上にある間にマウスの左ボタンが離されたときに発生します。 (継承元 IInputElement) |
| MouseMove |
マウス ポインターが要素の上にある間にマウス ポインターが移動したときに発生します。 (継承元 IInputElement) |
| MouseRightButtonDown |
マウス ポインターが要素の上にある間にマウスの右ボタンが押されたときに発生します。 (継承元 IInputElement) |
| MouseRightButtonUp |
マウス ポインターが要素の上にある間にマウスの右ボタンが離されたときに発生します。 (継承元 IInputElement) |
| MouseWheel |
マウス ポインターがこの要素の上にある間にマウス ホイールが移動したときに発生します。 (継承元 IInputElement) |
| PreviewGotKeyboardFocus |
キーボードがこの要素にフォーカスされている場合に発生します。 (継承元 IInputElement) |
| PreviewKeyDown |
キーボードがこの要素にフォーカスされている間にキーが押されたときに発生します。 (継承元 IInputElement) |
| PreviewKeyUp |
キーボードがこの要素にフォーカスされている間にキーが離されたときに発生します。 (継承元 IInputElement) |
| PreviewLostKeyboardFocus |
キーボードがこの要素にフォーカスされなくなったときに発生します。 (継承元 IInputElement) |
| PreviewMouseLeftButtonDown |
マウス ポインターが要素の上にある間にマウスの左ボタンが押されたときに発生します。 (継承元 IInputElement) |
| PreviewMouseLeftButtonUp |
マウス ポインターが要素の上にある間にマウスの左ボタンが離されたときに発生します。 (継承元 IInputElement) |
| PreviewMouseMove |
マウス ポインターが要素の上にある間にマウス ポインターが移動したときに発生します。 (継承元 IInputElement) |
| PreviewMouseRightButtonDown |
マウス ポインターが要素の上にある間にマウスの右ボタンが押されたときに発生します。 (継承元 IInputElement) |
| PreviewMouseRightButtonUp |
マウス ポインターが要素の上にある間にマウスの右ボタンが離されたときに発生します。 (継承元 IInputElement) |
| PreviewMouseWheel |
マウス ポインターがこの要素の上にある間にマウス ホイールが移動したときに発生します。 (継承元 IInputElement) |
| PreviewStylusButtonDown |
スタイラスがこの要素の上にある間にスタイラス ボタンが押されたときに発生します。 (継承元 IInputElement) |
| PreviewStylusButtonUp |
スタイラスがこの要素の上にある間にスタイラス ボタンが離されたときに発生します。 (継承元 IInputElement) |
| PreviewStylusDown |
スタイラスがこの要素の上でデジタイザーに触れると発生します。 (継承元 IInputElement) |
| PreviewStylusInAirMove |
スタイラスが要素の上を移動したときに、デジタイザーに触れることなく発生します。 (継承元 IInputElement) |
| PreviewStylusInRange |
スタイラスがデジタイザーに十分近く検出されると発生します。 (継承元 IInputElement) |
| PreviewStylusMove |
スタイラスが要素の上にある間にスタイラスが移動したときに発生します。 (継承元 IInputElement) |
| PreviewStylusOutOfRange |
スタイラスがデジタイザーから遠すぎて検出できない場合に発生します。 (継承元 IInputElement) |
| PreviewStylusSystemGesture |
TapやDragなど、複数のスタイラス ジェスチャのいずれかが検出されたときに発生します。 (継承元 IInputElement) |
| PreviewStylusUp |
この要素の上でスタイラスがデジタイザーから引き上げられたときに発生します。 (継承元 IInputElement) |
| PreviewTextInput |
この要素がデバイスに依存しない方法でテキストを取得するときに発生します。 (継承元 IInputElement) |
| StylusButtonDown |
スタイラスがこの要素の上にある間にスタイラス ボタンが押されたときに発生します。 (継承元 IInputElement) |
| StylusButtonUp |
スタイラスがこの要素の上にある間にスタイラス ボタンが離されたときに発生します。 (継承元 IInputElement) |
| StylusDown |
スタイラスがこの要素の上でデジタイザーに触れると発生します。 (継承元 IInputElement) |
| StylusEnter |
スタイラス カーソルが要素の境界に入ったときに発生します。 (継承元 IInputElement) |
| StylusInAirMove |
スタイラスが要素の上を移動したときに、デジタイザーに触れることなく発生します。 (継承元 IInputElement) |
| StylusInRange |
スタイラスがデジタイザーに十分近く検出されると発生します。 (継承元 IInputElement) |
| StylusLeave |
スタイラス カーソルが要素の境界を離れると発生します。 (継承元 IInputElement) |
| StylusMove |
スタイラス カーソルが要素の上に移動したときに発生します。 (継承元 IInputElement) |
| StylusOutOfRange |
スタイラスがデジタイザーから遠すぎて検出できない場合に発生します。 (継承元 IInputElement) |
| StylusSystemGesture |
TapやDragなど、複数のスタイラス ジェスチャのいずれかが検出されたときに発生します。 (継承元 IInputElement) |
| StylusUp |
この要素の上でスタイラスがデジタイザーから引き上げられたときに発生します。 (継承元 IInputElement) |
| TextInput |
この要素がデバイスに依存しない方法でテキストを取得するときに発生します。 (継承元 IInputElement) |