Partager via


Windows.UI.Xaml.Input Espace de noms

Définit l’infrastructure d’événements d’entrée et d’entrée pour les applications et les éléments d’interface utilisateur.

Classes

AccessKeyDisplayDismissedEventArgs

Fournit des données d’événement pour l’événement AccessKeyDisplayDismissed .

AccessKeyDisplayRequestedEventArgs

Fournit des données d’événement pour l’événement AccessKeyDisplayRequested .

AccessKeyInvokedEventArgs

Fournit des données d’événement pour l’événement AccessKeyInvoked .

AccessKeyManager

Classe d’assistance qui active les clés d’accès (mnémoniques) pour les interfaces utilisateur XAML.

CanExecuteRequestedEventArgs

Fournit des données d’événement pour l’événement CanExecuteRequested .

CharacterReceivedRoutedEventArgs

Fournit des données d’événement pour l’événement routé UIElement.CharacterReceived .

ContextRequestedEventArgs

Fournit des données d’événement pour l’événement ContextRequested .

DoubleTappedRoutedEventArgs

Fournit des données d’événement pour l’événement DoubleTapped .

ExecuteRequestedEventArgs

Fournit des données d’événement pour l’événement ExecuteRequested .

FindNextElementOptions

Fournit des options pour identifier l’élément suivant qui peut recevoir par programme le focus de navigation.

FocusManager

Classe d’assistance qui permet la gestion globale des actions et des événements de focus sur tous les éléments d’une application.

FocusManagerGotFocusEventArgs

Fournit des données pour l’événement GotFocus .

FocusManagerLostFocusEventArgs

Fournit des données pour l’événement LostFocus .

FocusMovementResult

Représente le status d’une opération de focus.

GettingFocusEventArgs

Fournit des données pour les événements FocusManager.GettingFocus et UIElement.GettingFocus .

HoldingRoutedEventArgs

Fournit des données d’événement pour l’événement Holding .

InertiaExpansionBehavior

Contrôle la décélération d'une manipulation de redimensionnement pendant l'inertie.

InertiaRotationBehavior

Contrôle la décélération d'une manipulation de rotation pendant l'inertie.

InertiaTranslationBehavior

Contrôle la décélération sur une manipulation de traduction pendant l'inertie.

InputScope

Représente des informations relatives aux données fournies par une méthode d’entrée.

InputScopeName

Identifie une étendue d’entrée nommée particulière qui est pertinente pour un InputScope global.

KeyboardAccelerator

Représente un raccourci clavier (ou accélérateur) qui permet à un utilisateur d’effectuer une action à l’aide du clavier au lieu de naviguer dans l’interface utilisateur de l’application (directement ou via les touches d’accès).

Les accélérateurs sont généralement affectés aux boutons ou aux éléments de menu.

KeyboardAcceleratorInvokedEventArgs

Fournit des données d’événement pour l’événement Appelé .

KeyRoutedEventArgs

Fournit des données d’événement pour les événements routés KeyUp et KeyDown .

LosingFocusEventArgs

Fournit des données pour les événements FocusManager.LosingFocus et UIElement.LosingFocus .

ManipulationCompletedRoutedEventArgs

Fournit des données pour l’événement ManipulationCompleted.

ManipulationDeltaRoutedEventArgs

Fournit des données pour l’événement ManipulationDelta.

ManipulationInertiaStartingRoutedEventArgs

Fournit des données pour l’événement ManipulationInertiaStarting.

ManipulationPivot

Spécifie comment une rotation s'effectue avec un point d'entrée utilisateur.

ManipulationStartedRoutedEventArgs

Fournit des données pour l’événement ManipulationStarted.

ManipulationStartingRoutedEventArgs

Fournit des données pour l’événement ManipulationStarting.

NoFocusCandidateFoundEventArgs

Fournit des données pour l’événement NoFocusCandidateFound .

Pointer

Fournit des propriétés de base pour le pointeur d’entrée associé à une seule souris, un stylet ou un contact tactile.

PointerRoutedEventArgs

Contient les arguments retournés par le dernier message d’événement de pointeur.

ProcessKeyboardAcceleratorEventArgs

Fournit des données d’événement pour l’événement ProcessKeyboardAccelerators .

RightTappedRoutedEventArgs

Fournit des données d’événement pour l’événement RightTapped .

StandardUICommand

Dérive de XamlUICommand, en ajoutant un ensemble de commandes de plateforme standard avec des propriétés prédéfinies.

TappedRoutedEventArgs

Fournit des données d’événement pour l’événement Tapped .

XamlUICommand

Fournit une classe de base pour définir le comportement de commande d’un élément d’interface utilisateur interactif qui effectue une action lorsqu’il est appelé (par exemple, l’envoi d’un e-mail, la suppression d’un élément ou l’envoi d’un formulaire).

Interfaces

ICommand

Définit le comportement de commande d’un élément d’interface utilisateur interactif qui effectue une action lorsqu’il est appelé, comme l’envoi d’un e-mail, la suppression d’un élément ou l’envoi d’un formulaire.

Énumérations

FocusInputDeviceKind

Spécifie les types de périphériques d’entrée à partir desquels les événements d’entrée sont reçus.

FocusNavigationDirection

Spécifie la direction dans laquelle vous pouvez déplacer le focus d’un élément vers un autre par programmation dans l’interface utilisateur de l’application.

InputScopeNameValue

Spécifie un mode d’entrée nommé particulier (InputScopeName) utilisé pour remplir un InputScope.

KeyboardAcceleratorPlacementMode

Définit des constantes qui spécifient si un raccourci clavier (accélérateur) est affiché.

KeyboardNavigationMode

Spécifie le comportement de tabulation entre les taquets de tabulation pour une séquence de tabulations dans un conteneur.

KeyTipPlacementMode

Définit des constantes qui spécifient l’emplacement où un key tip est placé par rapport à un élément UIElement.

ManipulationModes

Spécifie comment un élément d’interface utilisateur cible interprète les événements de manipulation. Cette énumération s’effectue dans le cas d’un indicateur, vous pouvez donc définir plusieurs modes pour la propriété ManipulationMode .

StandardUICommandKind

Spécifie l’ensemble des commandes de plateforme (avec des propriétés prédéfinies telles que l’icône, l’accélérateur de clavier et la description) qui peuvent être utilisées avec une commande StandardUICommand.

XYFocusKeyboardNavigationMode

Spécifie le comportement de navigation directionnelle 2D lors de l’utilisation des touches de direction du clavier.

XYFocusNavigationStrategy

Spécifie la stratégie de suppression de l’ambiguïté utilisée pour naviguer entre plusieurs cibles candidates à l’aide de XYFocusDownNavigationStrategy, XYFocusLeftNavigationStrategy, XYFocusRightNavigationStrategy et XYFocusUpNavigationStrategy.

Notes

D’autres facteurs, tels que l’élément précédemment ciblé ou la proximité de l’axe de la direction de navigation, peuvent influencer le résultat final de la navigation.

XYFocusNavigationStrategyOverride

Spécifie comment l’infrastructure XAML détermine la cible d’une navigation XY.

Remplace XYFocusKeyboardNavigationStrategyMode.

Délégués

DoubleTappedEventHandler

Représente la méthode qui gérera l’événement DoubleTapped .

HoldingEventHandler

Représente la méthode qui gérera l’événement Holding .

KeyEventHandler

Représente la méthode qui gère les événements KeyUp et KeyDown .

ManipulationCompletedEventHandler

Représente la méthode qui gérera ManipulationCompleted et les événements associés.

ManipulationDeltaEventHandler

Représente la méthode qui gérera ManipulationDelta et les événements associés.

ManipulationInertiaStartingEventHandler

Représente la méthode qui gérera l’événement ManipulationInertiaStarting .

ManipulationStartedEventHandler

Représente la méthode qui gérera ManipulationStarted et les événements associés.

ManipulationStartingEventHandler

Représente la méthode qui gérera l’événement ManipulationStarting .

PointerEventHandler

Représente la méthode qui gérera les événements de message de pointeur tels que PointerPressed.

RightTappedEventHandler

Représente la méthode qui gérera un événement routé RightTapped .

TappedEventHandler

Représente la méthode qui gérera l’événement Tapped .