PreProcessInputEventArgs クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
前処理入力イベントのデータを提供します。
public ref class PreProcessInputEventArgs sealed : System::Windows::Input::ProcessInputEventArgs
public sealed class PreProcessInputEventArgs : System.Windows.Input.ProcessInputEventArgs
type PreProcessInputEventArgs = class
inherit ProcessInputEventArgs
Public NotInheritable Class PreProcessInputEventArgs
Inherits ProcessInputEventArgs
- 継承
注釈
プリプロセス入力を取り消した場合、入力がさらに処理されなくなります。 をリッスンして、別の PreNotifyInput ハンドラーがプリプロセス入力を取り消したかどうかを判断します。
入力ステージング領域は、WPF イベントへの入力を処理します。
いずれかのハンドラーが入力を取り消した場合でも、すべての PreProcessInput イベント ハンドラーが呼び出されます。 ハンドラーがさらにツリーの上に入力を取り消したかどうかを確認するには、イベントをリッスンします PreNotifyInput 。
PreProcessInputEventArgs は イベントと共に使用されます PreProcessInput 。
入力は、次の段階で WPF で処理されます。
プロセス前ステージ。 入力マネージャーは イベントを PreProcessInput 発生させます。
事前通知ステージ。 入力マネージャーは イベントを PreNotifyInput 発生させます。
WPF 入力イベントまたはイベントが発生します。
通知後ステージ。 入力マネージャーは イベントを PostNotifyInput 発生させます。
プロセス後のステージ。 入力マネージャーは イベントを PostProcessInput 発生させます。
プロパティ
Canceled |
入力イベントの処理がキャンセルされたかどうかを確認します。 |
InputManager |
入力イベントを処理している入力マネージャーを取得します。 (継承元 NotifyInputEventArgs) |
StagingItem |
入力マネージャーによって処理されている、ステージング領域の入力項目を取得します。 (継承元 NotifyInputEventArgs) |
メソッド
Cancel() |
入力イベントの処理をキャンセルします。 |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
PeekInput() |
ステージング領域のスタックの一番上にある入力イベントを、ポップせずに取得します。 (継承元 ProcessInputEventArgs) |
PopInput() |
ステージング領域のスタックの一番上にある入力イベントを削除します。 (継承元 ProcessInputEventArgs) |
PushInput(InputEventArgs, StagingAreaInputItem) |
指定した入力イベントを、指定したステージング領域のスタックの一番上に配置します。 (継承元 ProcessInputEventArgs) |
PushInput(StagingAreaInputItem) |
指定した入力イベントを、ステージング領域のスタックの一番上に配置します。 (継承元 ProcessInputEventArgs) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
こちらもご覧ください
.NET