ProcessInputEventArgs 类

定义

为后处理输入事件提供数据。

public ref class ProcessInputEventArgs : System::Windows::Input::NotifyInputEventArgs
public class ProcessInputEventArgs : System.Windows.Input.NotifyInputEventArgs
type ProcessInputEventArgs = class
    inherit NotifyInputEventArgs
Public Class ProcessInputEventArgs
Inherits NotifyInputEventArgs
继承
ProcessInputEventArgs
派生

注解

进程输入事件允许访问 InputManager 过渡区域。

输入暂存区域将原始输入处理到WPF事件中。

ProcessInputEventArgs 与事件一起使用 PostProcessInput

输入在以下阶段中的WPF进行处理:

  1. 预处理阶段。 输入管理器引发 PreProcessInput 事件。

  2. 预通知阶段。 输入管理器引发 PreNotifyInput 事件。

  3. 将引发WPF输入事件或事件。

  4. 通知后阶段。 输入管理器引发 PostNotifyInput 事件。

  5. 后处理阶段。 输入管理器引发 PostProcessInput 事件。

属性

名称 说明
InputManager

获取处理输入事件的输入管理器。

(继承自 NotifyInputEventArgs)
StagingItem

获取由输入管理器处理的暂存区域输入项。

(继承自 NotifyInputEventArgs)

方法

名称 说明
Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
PeekInput()

获取暂存区域堆栈顶部的输入事件,但不弹出。

PopInput()

删除暂存区域堆栈顶部的输入事件。

PushInput(InputEventArgs, StagingAreaInputItem)

将指定的输入事件置于指定的暂存区域堆栈的顶部。

PushInput(StagingAreaInputItem)

将指定的输入事件置于暂存区域堆栈的顶部。

ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅