PreProcessInputEventArgs Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dostarcza dane dla wstępnie przetworzonych zdarzeń wejściowych.
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
- Dziedziczenie
Uwagi
Anulowanie danych wejściowych przed procesem uniemożliwia dalsze przetwarzanie danych wejściowych. Nasłuchiwanie elementu , PreNotifyInput aby określić, czy inna procedura obsługi anulowała dane wejściowe przed procesem.
Wejściowy obszar przejściowy przetwarza dane wejściowe do zdarzeń WPF.
Wszystkie PreProcessInput programy obsługi zdarzeń są wywoływane, nawet jeśli jeden z programów obsługi anuluje dane wejściowe. Aby sprawdzić, czy procedura obsługi dalej drzewa anulowała dane wejściowe, nasłuchuj zdarzenia PreNotifyInput .
PreProcessInputEventArgs jest używany ze zdarzeniem PreProcessInput .
Dane wejściowe są przetwarzane w WPF w kolejnych etapach:
Etap przed procesem. Menedżer danych wejściowych PreProcessInput zgłasza zdarzenie.
Etap przed powiadomieniem. Menedżer danych wejściowych PreNotifyInput zgłasza zdarzenie.
Wywoływane jest zdarzenie wejściowe lub zdarzenia WPF.
Etap po powiadomiu. Menedżer danych wejściowych PostNotifyInput zgłasza zdarzenie.
Etap po przetworzeniu. Menedżer danych wejściowych PostProcessInput zgłasza zdarzenie.
Właściwości
Canceled |
Określa, czy przetwarzanie zdarzenia wejściowego zostało anulowane. |
InputManager |
Pobiera menedżera danych wejściowych przetwarzania zdarzenia wejściowego. (Odziedziczone po NotifyInputEventArgs) |
StagingItem |
Pobiera element wejściowy obszaru przejściowego przetwarzany przez menedżera danych wejściowych. (Odziedziczone po NotifyInputEventArgs) |
Metody
Cancel() |
Anuluje przetwarzanie zdarzenia wejściowego. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
PeekInput() |
Pobiera, ale nie pojawia się zdarzenie wejściowe w górnej części stosu obszaru przejściowego. (Odziedziczone po ProcessInputEventArgs) |
PopInput() |
Usuwa zdarzenie wejściowe w górnej części stosu obszaru przejściowego. (Odziedziczone po ProcessInputEventArgs) |
PushInput(InputEventArgs, StagingAreaInputItem) |
Umieszcza określone zdarzenie wejściowe w górnej części określonego stosu obszaru przejściowego. (Odziedziczone po ProcessInputEventArgs) |
PushInput(StagingAreaInputItem) |
Umieszcza określone zdarzenie wejściowe w górnej części stosu obszaru przejściowego. (Odziedziczone po ProcessInputEventArgs) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |