espaces de noms SDK d'application Windows

Cette section fournit des informations détaillées sur les API Windows Runtime (WinRT) dans le SDK d'application Windows.

Espace de noms Description
Microsoft.ApplicationModel.Resources Fournit un accès simplifié aux ressources d’application, telles que les chaînes, qui sont définies à l’aide des conventions d’affectation de noms de base.
Microsoft.Graphics.DirectX Spécifie les formats de pixels et d’autres constantes énumérées, à utiliser avec Windows Runtime surfaces d’interopérabilité Direct3D 11.
Microsoft.Graphics.Display Contient des composants permettant de déterminer les aspects d’un affichage physique.
Microsoft.UI Permet à une application d'accéder à la fonction système principale et aux informations d'exécution relatives à son interface utilisateur.
Microsoft.UI.Composition Fournit des API pour la composition de l’interface utilisateur.
Microsoft.UI.Composition.Core Fournit les API principales pour la composition de l’interface utilisateur.
Microsoft.UI.Composition.Diagnostics Fournit des API pour la composition de l’interface utilisateur diagnostics et le débogage.
Microsoft.UI.Composition.Effects Contient des classes spécifiques à la création d’effets pour les interactions utilisateur. Ces effets sont spécifiques à la composition.
Microsoft.UI.Composition.Interactions Fournit des fonctionnalités qui activent les animations pilotées par les entrées dans la couche visuelle.
Microsoft.UI.Composition.Scenes Fournit des API pour charger des modèles 3D et composer des scènes 3D.
Microsoft.UI.Composition.SystemBackdrops Fournit des API pour la gestion d’un objet CompositionBrush qui définit un matériau d’interface utilisateur tel que Acrylique ou Mica.
Microsoft.UI.Content Prend en charge la définition de la structure du contenu interactif dans une application Windows par le biais ContentSite d’objets (parents) et ContentIsland (enfants) à l’aide d’animations basées sur la composition, d’effets de rendu, d’entrées et d’interactions utilisateur, de représentations d’accessibilité et de modifications de l’état de l’hôte.
Microsoft.UI.Dispatching Active une file d’attente pour les tâches à exécuter en série sur un thread.
Microsoft.UI.Input Prend en charge le système d’entrée Windows. notamment :
Microsoft.UI.Input.DragDrop Prend en charge la manipulation directe basée sur un pointeur d’un objet (ou de données) qui implique de sélectionner cet objet et de le faire glisser d’un emplacement vers un autre.
Microsoft.UI.Input.Interop Fournit un type de base pour l’intégration d’entrée inter-framework et l’inter-opération. À ce stade, cela inclut une interface et un type de prise en charge qui exposent l’entrée du périphérique de stylet.
Microsoft.UI.System API système de l’interface utilisateur Windows.
Microsoft.UI.Text Prend en charge l’utilisation du contenu textuel.
Microsoft.UI.Windowing Prend en charge la création et la gestion des fenêtres associées à une application.
Microsoft.UI.Xaml Fournit des API d’infrastructure générales pour la bibliothèque d’interface utilisateur Windows (WinUI).
Microsoft.UI.Xaml.Automation Définit les types de support pour l’infrastructure de Microsoft UI Automation. Ces types de support sont pour l’implémentation du support de Microsoft UI Automation pour un contrôle personnalisé. En outre, AutomationProperties fournit des informations d’accessibilité dans le cadre d’une définition d’interface utilisateur XAML.
Microsoft.UI.Xaml.Automation.Peers Définit les types de prise en charge de l’infrastructure Microsoft UI Automation.
Microsoft.UI.Xaml.Automation.Provider Définit des modèles de fournisseur implémentés par des homologues d’automatisation et reconnus par les clients Automation.
Microsoft.UI.Xaml.Automation.Text Contient des énumérations qui rapportent des détails sur les modèles d’automatisation de texte.
Microsoft.UI.Xaml.Controls Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés.
Microsoft.UI.Xaml.Controls.AnimatedVisuals Définit les visuels animés intégrés qui peuvent être lus par un objet AnimatedIcon .
Microsoft.UI.Xaml.Controls.Primitives Définit les composants qui composent les contrôles WinUI ou prennent en charge le modèle de composition de contrôle.
Microsoft.UI.Xaml.Data Définit l’infrastructure de liaison de données pour les applications.
Microsoft.UI.Xaml.Documents Fournit des classes de modèle de texte et de document de base.
Microsoft.UI.Xaml.Hosting Fournit des services pertinents pour les surfaces de conception XAML hébergées dans une application plus grande.
Microsoft.UI.Xaml.Input Définit l’infrastructure d’événements d’entrée et d’entrée pour les applications et les éléments d’interface utilisateur.
Microsoft.UI.Xaml.Interop Fournit des types de base pour l’intégration et l’interopérabilité entre les frameworks. Cela inclut notamment les interfaces et les types de prise en charge qui activent les modèles de liaison.
Microsoft.UI.Xaml.Markup Fournit l’API de prise en charge du langage XAML pour l’application UWP et le Windows Runtime.
Microsoft.UI.Xaml.Media Fournit des pinceaux, une prise en charge multimédia de base et des primitives graphiques.
Microsoft.UI.Xaml.Media.Animation Fournit l'API d'animation et de table de montage séquentiel pour les animations de transition, les états visuels ou les composants d'interface utilisateur animés.
Microsoft.UI.Xaml.Media.Imaging Fournit des types liés à la création d’images et à l’obtention de ressources et de fichiers sources pour les images bitmap.
Microsoft.UI.Xaml.Media.Media3D Contient les types qui prennent en charge la transformation de matrices/perspectives.
Microsoft.UI.Xaml.Navigation Fournit des types qui prennent en charge les événements de navigation lancés par les classes Page et Frame .
Microsoft.UI.Xaml.Printing Fournit une infrastructure de prise en charge d’impression de base pour les applications.
Microsoft.UI.Xaml.Resources Contient CustomXamlResourceLoader, qui permet le chargement de dictionnaires de ressources personnalisés en tant que sources.
Microsoft.UI.Xaml.Shapes Définit des formes de base destinées à un rendu décoratif ou à la composition de parties non interactives de contrôles.
Microsoft.UI.Xaml.XamlTypeInfo Prend en charge le schéma XAML.
Microsoft.Windows.ApplicationModel.DynamicDependency Permet aux applications de bureau non empaquetées de charger des packages d’infrastructure autres que le package d’infrastructure SDK d'application Windows. Une fois le package d’infrastructure spécifié chargé par une application de bureau non empaquetée, l’application peut appeler les API fournies par le package d’infrastructure.
Microsoft.Windows.ApplicationModel.Resources Fournit un accès simplifié aux ressources d’application, telles que les chaînes, qui sont définies à l’aide des conventions d’affectation de noms de base.
Microsoft.Windows.ApplicationModel.WindowsAppRuntime Fournit l’accès aux informations de déploiement pour le runtime SDK d'application Windows et la possibilité d’inscrire les packages manquants pour le runtime.
Microsoft.Windows.AppLifecycle Fournit des API que vous pouvez utiliser pour gérer le cycle de vie de votre application. Par exemple, vous pouvez contrôler si plusieurs instances du processus de votre application peuvent s’exécuter en même temps, et vous pouvez recevoir des informations sur différents types d’activations pour votre application.
Microsoft.Windows.AppNotifications Cet espace de noms fournit des API pour la gestion des notifications d’application.
Microsoft.Windows.AppNotifications.Builder Fournit des API pour générer par programmation la charge utile XML pour une appNotification.
Microsoft.Windows.PushNotifications Cet espace de noms fournit des API pour la gestion des notifications Push qui utilisent le service de notification Push Windows (WNS).
Microsoft.Windows.Security.AccessControl Contient des API qui facilitent et simplifient le partage d’objets nommés entre les applications empaquetées et les applications Win32.
Microsoft.Windows.System Contient des API dans l’espace de noms Microsoft.Windows.System qui sont disponibles pour accéder aux ressources système à partir d’applications Windows.
Microsoft.Windows.System.Power Fournit un ensemble d’API de gestion de l’alimentation qui permettent une visibilité sur la façon dont une application affecte l’état d’alimentation de l’appareil et permettent à l’application de prendre des décisions intelligentes sur l’utilisation des ressources. Par exemple, une application peut utiliser cette API pour reporter les tâches en arrière-plan gourmandes en ressources pendant que l’appareil s’exécute sur batterie.
Microsoft.Windows.Widgets Fournit des API liées aux widgets Windows.
Microsoft.Windows.Widgets.Feeds.Providers Fournit des API pour implémenter un fournisseur de flux pour les flux Windows.
Microsoft.Windows.Widgets.Notifications
Microsoft.Windows.Widgets.Providers Fournit des API pour l’implémentation d’un fournisseur de widgets pour les widgets Windows.