PreProcessInputEventArgs Classe

Définition

Fournit des données pour les événements d'entrée de prétraitement.

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
Héritage

Remarques

L’annulation d’une entrée de prétraitement empêche le traitement de l’entrée. Écoutez le PreNotifyInput pour déterminer si un autre gestionnaire a annulé une entrée de préprocesseur.

La zone de préproduction d’entrée traite les entrées dans les événements WPF.

Tous les PreProcessInput gestionnaires d’événements sont appelés, même si l’un des gestionnaires annule l’entrée. Pour vérifier si un gestionnaire plus haut dans l’arborescence a annulé l’entrée, écoutez l’événement PreNotifyInput .

PreProcessInputEventArgs est utilisé avec l’événement PreProcessInput .

L’entrée est traitée dans WPF dans les étapes suivantes :

  1. Phase de préprocessage. Le gestionnaire d’entrées déclenche l’événement PreProcessInput .

  2. Phase de pré-notification. Le gestionnaire d’entrées déclenche l’événement PreNotifyInput .

  3. Le ou les événements d’entrée WPF sont déclenchés.

  4. Étape post-notification. Le gestionnaire d’entrées déclenche l’événement PostNotifyInput .

  5. Étape post-processus. Le gestionnaire d’entrées déclenche l’événement PostProcessInput .

Propriétés

Canceled

Détermine si le traitement de l'événement d'entrée a été annulé.

InputManager

Obtient le gestionnaire d'entrée qui traite l'événement d'entrée.

(Hérité de NotifyInputEventArgs)
StagingItem

Obtient l'article d'entrée de zone de transit qui est traité par le gestionnaire d'entrée.

(Hérité de NotifyInputEventArgs)

Méthodes

Cancel()

Annule le traitement de l'événement d'entrée.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
PeekInput()

Obtient, mais n'exécute pas un pop, l'événement d'entrée sur le haut de la pile de zone de transit.

(Hérité de ProcessInputEventArgs)
PopInput()

Enlève l'événement d'entrée du haut de la pile de zone de transit.

(Hérité de ProcessInputEventArgs)
PushInput(InputEventArgs, StagingAreaInputItem)

Met l'événement d'entrée spécifié sur le haut de la pile de zone de transit spécifiée.

(Hérité de ProcessInputEventArgs)
PushInput(StagingAreaInputItem)

Met l'événement d'entrée spécifié sur le haut de la pile de zone de transit.

(Hérité de ProcessInputEventArgs)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi