ProcessInputEventArgs Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides data for postprocess input events.
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
- Inheritance
- Derived
Remarks
Process input events enable access to the InputManager staging area.
The input staging area processes raw input into WPF events.
ProcessInputEventArgs is used with the PostProcessInput event.
Input is processed in WPF in the follow stages:
Pre-process stage. The input manager raises the PreProcessInput event.
Pre-notify stage. The input manager raises the PreNotifyInput event.
The WPF input event or events are raised.
Post-notify stage. The input manager raises the PostNotifyInput event.
Post-process stage. The input manager raises the PostProcessInput event.
Properties
InputManager |
Gets the input manager processing the input event. (Inherited from NotifyInputEventArgs) |
StagingItem |
Gets the staging area input item being processed by the input manager. (Inherited from NotifyInputEventArgs) |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
PeekInput() |
Gets, but does not pop, the input event on the top of the staging area stack. |
PopInput() |
Removes the input event off the top of the staging area stack. |
PushInput(InputEventArgs, StagingAreaInputItem) |
Puts the specified input event onto the top of the specified staging area stack. |
PushInput(StagingAreaInputItem) |
Puts the specified input event onto the top of the staging area stack. |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |