PreProcessInputEventArgs Klasse

Definition

Stellt Daten für Vorverarbeitungseingabeereignisse 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 Vorprozesseingabe wird die Verarbeitung der Eingabe beendet. Überwachen Sie, PreNotifyInput ob ein anderer Handler eine Vorprozesseingabe abgebrochen hat.

Der Eingabe-Stagingbereich verarbeitet Eingaben in WPF Ereignisse.

Alle PreProcessInput Ereignishandler werden aufgerufen, auch wenn einer der Handler die Eingabe abbricht. Um zu überprüfen, ob ein Handler die Eingabe abgebrochen hat, lauschen 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 -ereignisse werden 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

Name Beschreibung
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 Stagingbereich-Eingabeelement ab, das vom Eingabe-Manager verarbeitet wird.

(Geerbt von NotifyInputEventArgs)

Methoden

Name Beschreibung
Cancel()

Bricht die Verarbeitung des Eingabeereignisses ab.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
PeekInput()

Ruft das Eingabeereignis oben im Stagingbereichsstapel ab, wird jedoch nicht eingeblennt.

(Geerbt von ProcessInputEventArgs)
PopInput()

Entfernt das Eingabeereignis vom oberen Rand des Stagingbereichsstapels.

(Geerbt von ProcessInputEventArgs)
PushInput(InputEventArgs, StagingAreaInputItem)

Platziert das angegebene Eingabeereignis oben im angegebenen Stagingbereichsstapel.

(Geerbt von ProcessInputEventArgs)
PushInput(StagingAreaInputItem)

Platziert das angegebene Eingabeereignis oben im Stagingbereichsstapel.

(Geerbt von ProcessInputEventArgs)
ToString()

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

(Geerbt von Object)

Gilt für:

Weitere Informationen