PreProcessInputEventArgs Klasa

Definicja

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:

  1. Etap przed procesem. Menedżer danych wejściowych PreProcessInput zgłasza zdarzenie.

  2. Etap przed powiadomieniem. Menedżer danych wejściowych PreNotifyInput zgłasza zdarzenie.

  3. Wywoływane jest zdarzenie wejściowe lub zdarzenia WPF.

  4. Etap po powiadomiu. Menedżer danych wejściowych PostNotifyInput zgłasza zdarzenie.

  5. 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)

Dotyczy

Zobacz też