Partager via


Microsoft.UI.Input Espace de noms

Prend en charge le système d’entrée Windows. Cela inclut les éléments suivants :

  • Entrée tactile, stylet/stylet, souris et clavier.
  • Détection, reconnaissance et gestion des mouvements et des manipulations.
  • Configuration, détection et gestion de l’inertie.
  • Gestion des pointeurs d’entrée.

Classes

CharacterReceivedEventArgs

Contient des données d’événement pour l’événement InputKeyboardSource.CharacterReceived.

ContextMenuKeyEventArgs

Contient des données d’événement pour l’événement InputKeyboardSource.ContextMenuKey.

CrossSlidingEventArgs

Contient des données d’événement pour l’événement crossSliding.

DraggingEventArgs

Contient des données d’événement pour l’événement Glisser-déplacer.

EnteredMoveSizeEventArgs

Contient des données d’événement pour l’événement EnteredMoveSize.

EnteringMoveSizeEventArgs

Contient des données d’événement pour l’événement EnteringMoveSize.

ExitedMoveSizeEventArgs

Contient des données d’événement pour l’événement ExitedMoveSize.

FocusChangedEventArgs

Contient des données d’événement pour les événements InputFocusController.GotFocus et InputFocusController.LostFocus.

FocusNavigationRequest

Fournit des détails pour les événements de navigation focus.

FocusNavigationRequestEventArgs

Contient des données d’événement pour les événements InputFocusController.NavigateFocusRequested et InputFocusNavigationHost.DepartFocusRequested événements.

GestureRecognizer

Fournit une reconnaissance de mouvement et de manipulation, des écouteurs d’événements et des paramètres.

Pour plus d’informations sur cette API, consultez la rubrique UWP WinRT GestureRecognizer.

HoldingEventArgs

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

InputActivationListener

Fournit la possibilité d’accéder à l’état d’activation d’un objet et d’observer les modifications apportées à l’état d’activation.

InputActivationListenerActivationChangedEventArgs

Contient des données d’événement pour l’événement InputActivationChanged.

InputCursor

Classe de base pour un objet pointeur visuel qui peut être appliqué à un InputPointerSource.

InputCustomCursor

Objet pointeur visuel personnalisé qui peut être appliqué à un InputPointerSource.

Non implémenté : consultez notes de publication du canal stable pour le KIT de développement logiciel (SDK) d’application Windows.

InputDesktopNamedResourceCursor

Représente un objet pointeur visuel qui utilise une ressource d’application au lieu d’un curseur système prédéfini.

InputDesktopResourceCursor

Représente un objet pointeur visuel qui utilise une ressource d’application au lieu d’un curseur système prédéfini.

InputFocusChangedEventArgs

Contient des données d’événement pour les événements InputFocusController.GotFocus et InputFocusController.LostFocus.

InputFocusController

Représente un objet qui prend en charge la gestion et la gestion des événements de focus sur un ContentIsland.

InputFocusNavigationHost

Permet à une application qui héberge une Content.ContentIsland de créer et de répondre aux demandes de déplacement de focus entre l’application d’hébergement et ContentIsland.

InputKeyboardSource

Traite l’entrée du clavier pour le thread actuel.

InputLightDismissAction

Active le licenciement de la fenêtre active en fonction de la détection des événements d’interaction n’importe où en dehors de la fenêtre active ou d’une entrée clavier spécifique.

InputLightDismissEventArgs

Fournit des données pour l’événement de ignoré .

InputNonClientPointerSource

Traite les messages d’entrée et de fenêtre du pointeur dans la zone non cliente d’une fenêtre.

InputObject

Classe de base pour tous les objets d’entrée.

InputPointerSource

Représente un objet inscrit pour signaler l’entrée du pointeur et fournir le curseur de pointeur et la gestion des événements d’entrée.

InputPreTranslateKeyboardSource

Active la pré-traduction d’entrée du clavier pour le thread actif.

InputSystemCursor

Représente un objet de pointeur visuel qui utilise des curseurs système prédéfinis tels que Hand, IBeamet Flèche.

KeyboardInput

Active la gestion de l’entrée du clavier pour le thread actuel.

KeyEventArgs

Fournit des données d’événement pour différents événements de clé vers le haut et vers le bas.

ManipulationCompletedEventArgs

Contient des données d’événement pour l’événement ManipulationCompleted.

ManipulationInertiaStartingEventArgs

Contient des données d’événement pour le GestureRecognizer.ManipulationInertiaStartingEvent.

ManipulationStartedEventArgs

Contient des données d’événement pour l’événement ManipulationStarted.

ManipulationUpdatedEventArgs

Contient des données d’événement pour l’événement ManipulationUpdated.

MouseWheelParameters

Fournit des propriétés associées à la roulette de bouton d’un appareil de souris.

NonClientCaptionTappedEventArgs

Contient des données d’événement pour l’événement CaptionTapped.

NonClientPointerEventArgs

Fournit des données d’événement pour différents événements de pointeur.

NonClientRegionsChangedEventArgs

Contient des données d’événement pour l’événement InputNonClientPointerSource.RegionsChanged.

PointerEventArgs

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

PointerPoint

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

PointerPointProperties

Fournit des propriétés étendues pour un objet PointerPoint.

PointerPredictor

Fournit la prise en charge de la génération d’une collection d’objets PointerPoint qui prédisent le chemin d’accès le plus probable de l’entrée actuelle Pointer.

RightTappedEventArgs

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

Pour plus d’informations sur cette API, consultez la rubrique UWP WinRT RightTappedEventArgs.

TappedEventArgs

Contient des données d’événement pour l’événement taché.

Pour plus d’informations sur cette API, consultez la rubrique UWP WinRT TappedEventArgs.

WindowRectChangedEventArgs

Contient des données d’événement pour l’événement WindowRectChanged.

WindowRectChangingEventArgs

Contient des données d’événement pour l’événement WindowRectChanging.

Structures

CrossSlideThresholds

Contient les seuils de distance d’une interaction crossSliding.

ManipulationDelta

Contient les transformations accumulées pour la manipulation actuelle.

ManipulationVelocities

Décrit la vitesse à laquelle les manipulations se produisent.

PhysicalKeyStatus

Spécifie les états possibles d’une touche de clavier physique.

Interfaces

IPointerPointTransform

Fournit des fonctions de transformation généralisées.

Énumérations

CrossSlidingState

Spécifie les états possibles de l’événement crossSliding.

DraggingState

Spécifie les états possibles de l’événement glisser-déplacer.

FocusNavigationReason

Spécifie les raisons possibles d’un événement de navigation focus.

FocusNavigationResult

Spécifie les résultats possibles d’un événement de navigation focus.

GestureSettings

Spécifie les interactions prises en charge par une application.

HoldingState

Spécifie l’état de l’événement Holding.

InputActivationState

Spécifie tous les états d’activation possibles pour une fenêtre.

InputPointerSourceDeviceKinds

Spécifie les types d’appareils d’entrée de pointeur qui peuvent être utilisés avec un InputPointerSource.

InputSystemCursorShape

Spécifie les types de pointeurs visuels système standard pris en charge par un objet InputSystemCursor.

MoveSizeOperation

Spécifie les types d’opérations de déplacement et de redimensionnement effectuées sur un objet.

NonClientRegionKind

Spécifie les types de régions non clientes.

PointerDeviceType

Spécifie les types d’appareils d’entrée basés sur le pointeur reconnus par Windows.

PointerUpdateKind

Spécifie les types de mises à jour de pointeur prises en charge par une application.

VirtualKeyStates

Spécifie les états possibles d’une clé virtuelle.

Voir aussi