PreProcessInputEventArgs Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 Vorprozesseingabe wird die Eingabe nicht weiter verarbeitet. Lauschen Sie, PreNotifyInput um zu ermitteln, 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 weiter oben in der Struktur die Eingabe abgebrochen hat, lauschen Sie auf das PreNotifyInput Ereignis.
PreProcessInputEventArgs wird mit dem PreProcessInput -Ereignis verwendet.
Eingaben werden in WPF in den folgenden Phasen verarbeitet:
Vorprozessphase. Der Eingabe-Manager löst das PreProcessInput Ereignis aus.
Phase vor der Benachrichtigung. Der Eingabe-Manager löst das PreNotifyInput Ereignis aus.
Das oder die WPF-Eingabeereignisse werden ausgelöst.
Phase nach der Benachrichtigung. Der Eingabe-Manager löst das PostNotifyInput Ereignis aus.
Phase nach der Verarbeitung. 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) |