PreProcessInputEventArgs クラス

定義

前処理入力イベントのデータを提供します。

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 で処理されます。

  1. プロセス前ステージ。 入力マネージャーは イベントを PreProcessInput 発生させます。

  2. 事前通知ステージ。 入力マネージャーは イベントを PreNotifyInput 発生させます。

  3. WPF 入力イベントまたはイベントが発生します。

  4. 通知後ステージ。 入力マネージャーは イベントを PostNotifyInput 発生させます。

  5. プロセス後のステージ。 入力マネージャーは イベントを 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)

適用対象

こちらもご覧ください