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. |