ProcessInputEventArgs Klass

Definition

Tillhandahåller data för indatahändelser efter bearbetning.

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
Arv
ProcessInputEventArgs
Härledda

Kommentarer

Processindatahändelser ger åtkomst till mellanlagringsområdet InputManager .

Mellanlagringsområdet för indata bearbetar råa indata till WPF händelser.

ProcessInputEventArgs används med PostProcessInput händelsen.

Indata bearbetas i WPF i följande steg:

  1. Förprocesssteg. Indatahanteraren genererar PreProcessInput händelsen.

  2. Förinställt steg. Indatahanteraren genererar PreNotifyInput händelsen.

  3. Den WPF indatahändelsen eller -händelserna aktiveras.

  4. Steg efter avisering. Indatahanteraren genererar PostNotifyInput händelsen.

  5. Fas efter process. Indatahanteraren genererar PostProcessInput händelsen.

Egenskaper

Name Description
InputManager

Hämtar indatahanteraren som bearbetar indatahändelsen.

(Ärvd från NotifyInputEventArgs)
StagingItem

Hämtar indataobjektet för mellanlagringsområdet som bearbetas av indatahanteraren.

(Ärvd från NotifyInputEventArgs)

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
PeekInput()

Hämtar, men dyker inte upp, indatahändelsen överst i stacken för mellanlagringsområdet.

PopInput()

Tar bort indatahändelsen från toppen av mellanlagringsområdesstacken.

PushInput(InputEventArgs, StagingAreaInputItem)

Placerar den angivna indatahändelsen överst i den angivna mellanlagringsområdesstacken.

PushInput(StagingAreaInputItem)

Placerar den angivna indatahändelsen överst i stacken för mellanlagringsområdet.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även