Partage via


Windows.UI.Core Espace de noms

Fournit les composants de la fenêtre d’interface utilisateur de base, y compris les événements d’entrée principaux et la répartition des événements.

Classes

AcceleratorKeyEventArgs

Fournit les arguments retournés par un rappel d’événement de clé d’accélérateur.

AutomationProviderRequestedEventArgs

Fournit les arguments retournés par un rappel d’événement de demande de fournisseur Automation.

BackRequestedEventArgs

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

CharacterReceivedEventArgs

Fournit les arguments retournés par l’événement déclenché lorsqu’un caractère est reçu par la file d’attente d’entrée.

ClosestInteractiveBoundsRequestedEventArgs

Fournit des données d’événement pour l’événement ClosestInteractiveBoundsRequested . Non destiné à une utilisation générale. Consultez CoreComponentInputSource.ClosestInteractiveBoundsRequested et CoreWindow.ClosestInteractiveBoundsRequested.

CoreAcceleratorKeys

Fournit le comportement de base d’une clé d’accélérateur.

CoreComponentInputSource

Fournit un mécanisme pour recevoir des entrées pour un élément d’infrastructure XAML hébergé dans une autre infrastructure, comme une infrastructure d’interopérabilité DirectX.

CoreCursor

Définit un objet curseur (pointeur visuel).

CoreDispatcher

Fournit le répartiteur de messages d’événements de base Windows Runtime. Les instances de ce type sont responsables du traitement des messages de fenêtre et de la distribution des événements au client.

CoreIndependentInputSource

Surfaces les API d’entrée de cœur pour les scénarios d’interopérabilité.

CoreIndependentInputSourceController

Représente un objet qui crée un CoreIndependentInputSource pour l’objet visuel associé et gère l’entrée reçue par cette source.

CoreWindow

Représente l’application UWP avec des événements d’entrée et des comportements d’interface utilisateur de base.

CoreWindowDialog

Définit une boîte de dialogue enfant d’une fenêtre d’application.

Dans une application de bureau, avant d’utiliser un instance de cette classe d’une manière qui affiche l’interface utilisateur, vous devez associer l’objet au handle de fenêtre de son propriétaire. Pour plus d’informations et des exemples de code, consultez Afficher des objets d’interface utilisateur WinRT qui dépendent de CoreWindow.

CoreWindowEventArgs

Contient l’ensemble d’arguments retournés à une application après un événement d’entrée de fenêtre ou de comportement.

CoreWindowFlyout

Définit un menu volant enfant d’une fenêtre d’application.

Dans une application de bureau, avant d’utiliser un instance de cette classe d’une manière qui affiche l’interface utilisateur, vous devez associer l’objet au handle de fenêtre de son propriétaire. Pour plus d’informations et des exemples de code, consultez Afficher des objets d’interface utilisateur WinRT qui dépendent de CoreWindow.

CoreWindowPopupShowingEventArgs

Définit une méthode pour définir la taille souhaitée d’une fenêtre contextuelle.

CoreWindowResizeManager

Définit un type utilisé pour gérer les événements CoreWindow.SizeChanged . Ce type est utilisé par les frameworks (tels que XAML) ou les applications qui implémentent leur propre IFrameWorkView pour synchroniser le transfert entre le placholder dessiné par l’interpréteur de commandes (par exemple, un écran de démarrage) et le premier cadre dessiné des applications, afin qu’il n’y ait pas d’écart dans la transition de l’un à l’autre. Si votre application n’implémente pas le IFrameWorkView lui-même, vous ne devez pas participer à cette synchronisation, car l’infrastructure le fera pour vous.

IdleDispatchedHandlerArgs

Définit les arguments retournés par un rappel IdleDispatchedHandler .

InputEnabledEventArgs

Contient l’état d’entrée de fenêtre retourné par l’événement CoreWindow.InputEnabled .

KeyEventArgs

Contient les arguments retournés par un événement de clé virtuelle.

PointerEventArgs

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

SystemNavigationManager

Permet à une application de répondre aux événements de navigation inverse fournis par le système.

TouchHitTestingEventArgs

Contient les arguments retournés par l’événement TouchHitTesting .

VisibilityChangedEventArgs

Contient les arguments retournés par l’événement déclenché lorsque la visibilité d’un instance CoreWindow change.

WindowActivatedEventArgs

Contient les informations d’état d’activation windows retournées par l’événement CoreWindow.Activated .

WindowSizeChangedEventArgs

Contient l’argument retourné par un événement de changement de taille de fenêtre.

Structures

CorePhysicalKeyStatus

Spécifie l’ensemble de clés physiques status éléments qui peuvent être obtenus.

CoreProximityEvaluation

Contient le rang d’un objet en tant que cible probable de la zone de contact tactile.

Interfaces

ICoreAcceleratorKeys

Fournit une interface qui définit le comportement de base d’une clé d’accélérateur.

ICoreInputSourceBase

Définit l’interface de base pour une source d’entrée utilisée par un CoreWindow.

ICorePointerInputSource

Définit le comportement de l’entrée de pointeur (pour le traitement sur un thread de travail).

ICorePointerInputSource2

Définit le comportement de l’entrée de pointeur (pour le traitement sur un thread de travail).

ICorePointerRedirector

Définit les événements de pointeur pour la gestion des entrées inter-processus.

Une implémentation de l’interface ICorePointerRedirector est fournie par la classe CoreWindow .

Le chaînage d’entrée fait référence au comportement d’interaction d’un objet parent (hôte) et d’un objet enfant imbriqué (composant) lorsqu’une limite d’entrée est atteinte.

Dans un seul processus, le chaînage du contenu incorporé (ou imbriqué) est géré par le système (via la manipulation directe).

Pour le chaînage inter-processus, les événements de pointeur définis dans cette interface fournissent des détails de routage d’entrée.

ICoreWindow

Spécifie une interface pour un objet window et ses événements d’entrée, ainsi que les comportements d’interface utilisateur de base.

ICoreWindowEventArgs

Définit l’ensemble d’arguments retournés à une application après un événement d’entrée de fenêtre ou de comportement.

IInitializeWithCoreWindow

Définit le comportement d’initialisation pour les applications qui utilisent CoreWindow.

Énumérations

AppViewBackButtonVisibility

Définit des constantes qui spécifient si le bouton Précédent est affiché dans l’interface utilisateur système.

CoreAcceleratorKeyEventType

Spécifie l’ensemble d’événements de clé accélérateur possibles qui peuvent appeler un rappel.

CoreCursorType

Spécifie l’ensemble des types de curseurs.

CoreDispatcherPriority

Définit la priorité pour les distributions d’événements de fenêtre.

CoreIndependentInputFilters

Spécifie les critères de filtrage pris en charge pour certains types d’appareils d’entrée.

CoreInputDeviceTypes

Spécifie les modalités d’entrée utilisateur. Ces valeurs peuvent être combinées.

CoreProcessEventsOption

Spécifie l’ensemble d’options de traitement d’événements exclusives passées à ProcessEvents.

CoreProximityEvaluationScore

Spécifie le rang d’un objet en tant que cible probable, par rapport à d’autres objets qui croisent la zone de contact tactile.

CoreVirtualKeyStates

Spécifie des indicateurs pour indiquer les états possibles d’une clé virtuelle.

CoreWindowActivationMode

Définit des constantes qui spécifient l’état d’activation d’une fenêtre.

CoreWindowActivationState

Spécifie l’ensemble des raisons pour lesquelles un événement Activé de CoreWindow a été déclenché.

CoreWindowFlowDirection

Spécifie l’ordre de flux du texte dans une fenêtre.

Délégués

DispatchedHandler

Représente la méthode qui gère les événements de répartition CoreWindow .

IdleDispatchedHandler

Représente la méthode qui gère les événements de distribution de priorité inactive CoreWindow . Il est appelé lorsque CoreDispatcher.RunIdleAsync est appelé.

Voir aussi