PreProcessInputEventArgs Klasse

Definition

Stellt Daten für Eingabeereignisse vor der Verarbeitung bereit.

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
Vererbung

Hinweise

Durch das Abbrechen einer Vorabeingabe wird die Eingabe weiter verarbeitet. PreNotifyInput Hören Sie, ob ein anderer Handler eine Vorabeingabe abgebrochen hat.

Der Eingabe-Stagingbereich verarbeitet Eingaben in WPF-Ereignisse.

Alle PreProcessInput Ereignishandler werden aufgerufen, auch wenn eine der Handler die Eingabe abbricht. Um zu überprüfen, ob ein Handler die Eingabe weiter oben abgebrochen hat, hören Sie auf das PreNotifyInput Ereignis.

PreProcessInputEventArgs wird mit dem PreProcessInput Ereignis verwendet.

Die Eingabe wird in WPF in den folgenden Phasen verarbeitet:

  1. Vorprozessphase. Der Eingabe-Manager löst das PreProcessInput Ereignis aus.

  2. Phase vor der Benachrichtigung. Der Eingabe-Manager löst das PreNotifyInput Ereignis aus.

  3. Das WPF-Eingabeereignis oder -Ereignis wird ausgelöst.

  4. Phase nach der Benachrichtigung. Der Eingabe-Manager löst das PostNotifyInput Ereignis aus.

  5. Phase nach dem Prozess. Der Eingabe-Manager löst das PostProcessInput Ereignis aus.

Eigenschaften

Canceled

Bestimmt, ob die Verarbeitung des Eingabeereignisses abgebrochen wurde.

InputManager

Ruft den Eingabe-Manager ab, der das Eingabeereignis verarbeitet.

(Geerbt von NotifyInputEventArgs)
StagingItem

Ruft das Eingabeelement des Stagingbereichs ab, das vom Eingabe-Manager derzeit verarbeitet wird.

(Geerbt von NotifyInputEventArgs)

Methoden

Cancel()

Bricht die Verarbeitung des Eingabeereignisses ab.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
PeekInput()

Ruft das Eingabeereignis am Anfang des Stagingbereichstapels ab, holt dieses aber nicht ab.

(Geerbt von ProcessInputEventArgs)
PopInput()

Entfernt das Eingabeereignis vom Anfang des Stagingbereichstapels.

(Geerbt von ProcessInputEventArgs)
PushInput(InputEventArgs, StagingAreaInputItem)

Legt das angegebene Eingabeereignis am Anfang des angegebenen Stagingbereichstapels ab.

(Geerbt von ProcessInputEventArgs)
PushInput(StagingAreaInputItem)

Legt das angegebene Eingabeereignis am Anfang des Stagingbereichstapels ab.

(Geerbt von ProcessInputEventArgs)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Siehe auch