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)

適用於

另請參閱