Microsoft.UI.Xaml.Input 名前空間

アプリと UI 要素の入力および入力イベント インフラストラクチャを定義します。

クラス

名前 説明
AccessKeyDisplayDismissedEventArgs

AccessKeyDisplayDismissed イベントのイベント データを提供します。

AccessKeyDisplayRequestedEventArgs

AccessKeyDisplayRequested イベントのイベント データを提供します。

AccessKeyInvokedEventArgs

AccessKeyInvoked イベントのイベント データを提供します。

AccessKeyManager

XAML ユーザー インターフェイスのアクセス キー (ニーモニック) を有効にするヘルパー クラス。

CanExecuteRequestedEventArgs

CanExecuteRequested イベントのイベント データを提供します。

CharacterReceivedRoutedEventArgs

UIElement.CharacterReceived ルーティング イベントのイベント データを提供します。

ContextRequestedEventArgs

ContextRequested イベントのイベント データを提供します。

DoubleTappedRoutedEventArgs

DoubleTapped イベントのイベント データを提供します。

ExecuteRequestedEventArgs

ExecuteRequested イベントのイベント データを提供します。

FindNextElementOptions

プログラムによってナビゲーション フォーカスを受け取ることができる次の要素を識別するのに役立つオプションを提供します。

FocusManager

アプリケーション内のすべての要素にわたるフォーカス アクションとイベントのグローバル管理を可能にするヘルパー クラス。

FocusManagerGotFocusEventArgs

GotFocus イベントのデータを提供します。

FocusManagerLostFocusEventArgs

LostFocus イベントのデータを提供します。

FocusMovementResult

フォーカス操作の状態を表します。

GettingFocusEventArgs

FocusManager.GettingFocus イベントと UIElement.GettingFocus イベントのデータを提供します

HoldingRoutedEventArgs

Holding イベントのイベント データを提供します。

InertiaExpansionBehavior

慣性時のサイズ変更操作の減速を制御します。

InertiaRotationBehavior

慣性時の回転操作の減速を制御します。

InertiaTranslationBehavior

慣性時の平行移動操作の減速を制御します。

InputScope

入力メソッドによって提供されるデータに関連する情報を表します。

InputScopeName

InputScope 全体に関連する特定の名前付き入力スコープを識別 します

KeyboardAccelerator

ユーザーが (直接またはアクセス キーを使用して) アプリの UI を移動するのではなく、キーボードを使用してアクションを実行できるようにするキーボード ショートカット (またはアクセラレータ) を表します。

アクセラレータは通常、ボタンまたはメニュー項目に割り当てられます。

KeyboardAcceleratorInvokedEventArgs

Invoked イベントのイベント データを提供します。

KeyRoutedEventArgs

KeyUp および KeyDown ルーティング イベントのイベント データを提供します。

LosingFocusEventArgs

FocusManager.LosingFocus イベントと UIElement.LosingFocus イベントのデータを提供します。

ManipulationCompletedRoutedEventArgs

ManipulationCompleted イベントのデータを提供します。

ManipulationDeltaRoutedEventArgs

ManipulationDelta イベントのデータを提供します。

ManipulationInertiaStartingRoutedEventArgs

ManipulationInertiaStarting イベントのデータを提供します。

ManipulationPivot

ユーザー入力の 1 ポイントで回転を行う方法を指定します。

ManipulationStartedRoutedEventArgs

ManipulationStarted イベントのデータを提供します。

ManipulationStartingRoutedEventArgs

ManipulationStarting イベントのデータを提供します。

NoFocusCandidateFoundEventArgs

NoFocusCandidateFound イベントのデータを提供します。

Pointer

1 つのマウス、ペン/スタイラス、またはタッチ連絡先に関連付けられている入力ポインターの基本プロパティを提供します。

PointerRoutedEventArgs

最後のポインター イベント メッセージによって返される引数を格納します。

ProcessKeyboardAcceleratorEventArgs

ProcessKeyboardAccelerators イベントのイベント データを提供します。

RightTappedRoutedEventArgs

RightTapped イベントのイベント データを提供します。

StandardUICommand

XamlUICommand から派生し、定義済みのプロパティを持つ一連の標準プラットフォーム コマンドを追加します。

TappedRoutedEventArgs

Tapped イベントのイベント データを提供します。

XamlUICommand

電子メールの送信、アイテムの削除、フォームの送信など、呼び出されたときにアクションを実行する対話型 UI 要素のコマンド動作を定義するための基本クラスを提供します。

インターフェイス

名前 説明
ICommand

電子メールの送信、アイテムの削除、フォームの送信など、呼び出されたときにアクションを実行する対話型 UI 要素のコマンド動作を定義します。

列挙型

名前 説明
FocusInputDeviceKind

入力イベントの受信元となる入力デバイスの種類を指定します。

FocusNavigationDirection

プログラムによってアプリ UI 内のある要素から別の要素にフォーカスを移動できる方向を指定します。

InputScopeNameValue

InputScope の設定に使用する特定の名前付き入力モード (InputScopeName) を指定します。

KeyboardAcceleratorPlacementMode

キーボード ショートカット (アクセラレータ) を表示するかどうかを指定する定数を定義します。

KeyboardNavigationMode

コンテナー内のタブシーケンスのタブ位置間のタブ動作を指定します。

KeyTipPlacementMode

UIElement に関連してキー ヒントを配置する場所を指定する定数を定義します。

ManipulationModes

ターゲット UI 要素が操作イベントを解釈する方法を指定します。 この列挙体はフラグ付きであるため、 ManipulationMode プロパティに複数のモードを設定できます。

StandardUICommandKind

StandardUICommand で使用できるプラットフォーム コマンドのセット (アイコン、キーボード アクセラレータ、説明など、定義済みのプロパティを使用) を指定します。

XYFocusKeyboardNavigationMode

キーボードの方向キーを使用する場合の 2D 方向ナビゲーション動作を指定します。

XYFocusNavigationStrategy

XYFocusDownNavigationStrategy、XYFocusLeftNavigationStrategy、XYFocusRightNavigationStrategyXYFocusUpNavigationStrategy を使用して複数の候補ターゲット間を移動するために使用されるあいまいさを解消する方法を指定します。

Note

以前にフォーカスされた要素やナビゲーション方向の軸への近接性など、その他の要因は、ナビゲーションの終了結果に影響を与える可能性があります。

XYFocusNavigationStrategyOverride

XAML フレームワークが XY ナビゲーションのターゲットを決定する方法を指定します。

XYFocusKeyboardNavigationStrategyMode をオーバーライドします。

代理人

名前 説明
DoubleTappedEventHandler

DoubleTapped イベントを処理するメソッドを表します。

HoldingEventHandler

Holding イベントを処理するメソッドを表します。

KeyEventHandler

KeyUp イベントと KeyDown イベントを処理するメソッドを表します。

ManipulationCompletedEventHandler

ManipulationCompleted および関連イベントを処理するメソッドを表します。

ManipulationDeltaEventHandler

ManipulationDelta および関連イベントを処理するメソッドを表します。

ManipulationInertiaStartingEventHandler

ManipulationInertiaStarting イベントを処理するメソッドを表します。

ManipulationStartedEventHandler

ManipulationStarted および関連イベントを処理するメソッドを表します。

ManipulationStartingEventHandler

ManipulationStarting イベントを処理するメソッドを表します。

PointerEventHandler

PointerPressed などのポインター メッセージ イベントを処理するメソッドを表します。

RightTappedEventHandler

RightTapped ルーティング イベントを処理するメソッドを表します。

TappedEventHandler

Tapped イベントを処理するメソッドを表します。