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 préprocesseur empêche le traitement de l’entrée. Écoutez pour PreNotifyInput déterminer si un autre gestionnaire a annulé une entrée de préprocesseur.
La zone intermédiaire d’entrée traite les entrées dans des é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é-processus. Le gestionnaire d’entrée déclenche l’événement PreProcessInput .
Phase de pré-notification. Le gestionnaire d’entrée déclenche l’événement PreNotifyInput .
L’événement ou les événements d’entrée WPF sont déclenchés.
Étape post-notification. Le gestionnaire d’entrée déclenche l’événement PostNotifyInput .
Étape post-processus. Le gestionnaire d’entrée déclenche l’événement PostProcessInput .
Propriétés
| Nom | Description |
|---|---|
| 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’élément d’entrée de zone intermédiaire en cours de traitement par le gestionnaire d’entrée. (Hérité de NotifyInputEventArgs) |
Méthodes
| Nom | Description |
|---|---|
| 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() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| PeekInput() |
Obtient, mais ne s’affiche pas, l’événement d’entrée en haut de la pile de zones intermédiaires. (Hérité de ProcessInputEventArgs) |
| PopInput() |
Supprime l’événement d’entrée en haut de la pile de zones intermédiaires. (Hérité de ProcessInputEventArgs) |
| PushInput(InputEventArgs, StagingAreaInputItem) |
Place l’événement d’entrée spécifié en haut de la pile de zones intermédiaires spécifiée. (Hérité de ProcessInputEventArgs) |
| PushInput(StagingAreaInputItem) |
Place l’événement d’entrée spécifié en haut de la pile de zones intermédiaires. (Hérité de ProcessInputEventArgs) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |