PreProcessInputEventArgs Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 :
Phase de préprocessage. Le gestionnaire d’entrées déclenche l’événement PreProcessInput .
Phase de pré-notification. Le gestionnaire d’entrées déclenche l’événement PreNotifyInput .
Le ou les événements d’entrée WPF sont déclenchés.
Étape post-notification. Le gestionnaire d’entrées déclenche l’événement PostNotifyInput .
É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) |