PreProcessInputEventArgs Klasa

Definicja

Zapewnia dane dla wstępnie przetworzonych zdarzeń wejściowych.Provides data for preprocess input events.

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 przetwarzania danych wejściowych przed procesem powoduje dalsze przetwarzanie danych wejściowych.Canceling a pre-process input stops the input from being processed further. Posłuchaj, PreNotifyInput Aby określić, czy inny program obsługi anulował przetwarzanie danych wejściowych.Listen for the PreNotifyInput to determine if another handler canceled a pre-process input.

Wejściowy obszar tymczasowy przetwarza dane wejściowe do zdarzeń WPF.The input staging area processes input into WPF events.

Wszystkie PreProcessInput programy obsługi zdarzeń są wywoływane, nawet jeśli jeden z programów obsługi anuluje dane wejściowe.All PreProcessInput event handlers are called, even if one of the handlers cancels the input. Aby sprawdzić, czy program obsługi nie anulował operacji wejścia, nasłuchuje na PreNotifyInput zdarzeniu.To verify if a handler further up the tree canceled the input, listen for the PreNotifyInput event.

PreProcessInputEventArgs jest używany ze PreProcessInput zdarzeniem.PreProcessInputEventArgs is used with the PreProcessInput event.

Dane wejściowe są przetwarzane w WPF w następujących etapach:Input is processed in WPF in the follow stages:

  1. Etap procesu wstępnego.Pre-process stage. Menedżer danych wejściowych wywołuje PreProcessInput zdarzenie.The input manager raises the PreProcessInput event.

  2. Etap przed powiadomieniem.Pre-notify stage. Menedżer danych wejściowych wywołuje PreNotifyInput zdarzenie.The input manager raises the PreNotifyInput event.

  3. Wywoływane jest zdarzenie lub zdarzenia wejściowe WPF.The WPF input event or events are raised.

  4. Etap po powiadomieniu.Post-notify stage. Menedżer danych wejściowych wywołuje PostNotifyInput zdarzenie.The input manager raises the PostNotifyInput event.

  5. Etap po procesie.Post-process stage. Menedżer danych wejściowych wywołuje PostProcessInput zdarzenie.The input manager raises the PostProcessInput event.

Właściwości

Canceled

Określa, czy przetwarzanie zdarzenia wejściowego zostało anulowane.Determines whether processing of the input event was canceled.

InputManager

Pobiera przetwarzanie danych wejściowych przez Menedżera danych wejściowych.Gets the input manager processing the input event.

(Odziedziczone po NotifyInputEventArgs)
StagingItem

Pobiera element wejściowy obszaru tymczasowego przetwarzane przez Menedżera danych wejściowych.Gets the staging area input item being processed by the input manager.

(Odziedziczone po NotifyInputEventArgs)

Metody

Cancel()

Anuluje przetwarzanie zdarzenia wejściowego.Cancels the processing of the input event.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
PeekInput()

Pobiera, ale nie wyskakujące, zdarzenie wejściowe w górnej części stosu obszaru przemieszczania.Gets, but does not pop, the input event on the top of the staging area stack.

(Odziedziczone po ProcessInputEventArgs)
PopInput()

Usuwa Zdarzenie wejściowe z góry stosu obszaru przemieszczania.Removes the input event off the top of the staging area stack.

(Odziedziczone po ProcessInputEventArgs)
PushInput(InputEventArgs, StagingAreaInputItem)

Umieszcza określone zdarzenie wejściowe na górze określonego stosu obszaru przemieszczania.Puts the specified input event onto the top of the specified staging area stack.

(Odziedziczone po ProcessInputEventArgs)
PushInput(StagingAreaInputItem)

Umieszcza określone zdarzenie wejściowe na górze stosu obszaru przemieszczania.Puts the specified input event onto the top of the staging area stack.

(Odziedziczone po ProcessInputEventArgs)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Dotyczy

Zobacz też