Espaces de noms du Kit de développement logiciel (SDK) d’application Windows
Cette section fournit des informations détaillées sur les API Windows Runtime (WinRT) dans le sdk d’application Windows windows.
Namespace | Description |
---|---|
Microsoft.ApplicationModel.Resources | Fournit un accès simplifié aux ressources d’application, telles que des chaînes, définies à l’aide de 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 des surfaces d’interopérabilité Windows Runtime Direct3D 11. |
microsoft.Graphics.Display | Contient des composants pour déterminer les aspects d’un affichage physique. |
Microsoft.UI | Fournit à une application un accès aux fonctionnalités système principales et aux informations d’exécution sur son interface utilisateur. |
microsoft.UI.Composition | Fournit des API pour la composition de l’interface utilisateur. |
microsoft.UI.Composition.Core | Fournit des API principales pour la composition de l’interface utilisateur. |
microsoft.UI.Composition.Diagnostics | Fournit des API pour les diagnostics et le débogage de composition d’interface utilisateur. |
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 gérer un CompositionBrush qui définit un matériau d’interface utilisateur tel que acrylique ou Mica. |
Microsoft.UI.Content | Fournit la prise en charge de la définition de la structure du contenu interactif dans une application Windows via ContentSite (parent) et objets ContentIsland (enfant) à l’aide d’animations basées sur la composition, d’effets de rendu, d’entrée utilisateur et d’interactions, de représentation d’accessibilité et de modifications d’état hôte. |
Microsoft.UI.Dispatching | Permet à une file d’attente pour que les tâches s’exécutent de manière série sur un thread. |
Microsoft.UI.Input | Prend en charge le système d’entrée Windows. Cela inclut les éléments suivants : |
Microsoft.UI.Input.DragDrop | Fournit la prise en charge de la manipulation directe basée sur le pointeur d’un objet (ou des données) qui implique de sélectionner cet objet et de le faire glisser d’un emplacement vers un autre emplacement. |
Microsoft.UI.Input.Interop | Fournit un type de base pour l’intégration d’entrée inter-framework et l’interopérabilité. À ce stade, cela inclut une interface et un type de prise en charge qui exposent l’entrée d’appareil de stylet. |
Microsoft.UI.System | API système d’interface utilisateur Windows. |
Microsoft.UI.Text | Fournit la prise en charge de 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 prise en charge de l’infrastructure Microsoft UI Automation. Ces types de support permettent d’implémenter la prise en charge 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.Peer | 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 signalent 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 des 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. Notamment, cela inclut 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 Windows Runtime. |
microsoft.UI.Xaml.Media | Fournit des pinceaux, une prise en charge des supports de base et des primitives graphiques. |
microsoft.UI.Xaml.Media.Animation | Fournit l’API d’animation et de storyboard pour les animations de transition, les états visuels ou les composants d’interface utilisateur animée. |
microsoft.UI.Xaml.Media.Imaging | Fournit des types liés à l’imagerie et à l’obtention de ressources et de fichiers sources pour les images bitmap. |
microsoft.UI.Xaml.Media.Media3D | Contient des types qui prennent en charge la transformation matrice/perspective. |
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 de l’impression de base pour les applications. |
microsoft.UI.Xaml.Resources | Contient CustomXamlResourceLoader, ce 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 au rendu décoratif ou à la composition de parties non interactives de contrôles. |
Microsoft.UI.Xaml.XamlTypeInfo | Fournit la prise en charge du schéma XAML. |
Microsoft.Windows.ApplicationModel.DynamicDependency | Fournit la possibilité pour les applications de bureau non empaquetées de charger des packages d’infrastructure autres que le package d’infrastructure du Kit de développement logiciel (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 des API fournies par le package d’infrastructure. |
Microsoft.Windows.ApplicationModel.Resources | Fournit un accès simplifié aux ressources d’application, telles que des chaînes, définies à l’aide de conventions d’affectation de noms de base. |
Microsoft.Windows.ApplicationModel.WindowsAppRuntime | Fournit l’accès aux informations de déploiement pour le runtime du Kit de développement logiciel (SDK) d’application Windows et à la possibilité d’inscrire des 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.Globalization | Fournit la prise en charge de la globalisation (par exemple, les profils linguistiques) pour les applications créées avec le Kit de développement logiciel (SDK) d’application Windows. |
microsoft.Windows.Management.Deployment | Cet espace de noms fournit des API de gestion de package MSIX comparables à celles de l’espace de noms Windows.Management.Deployment, mais avec des fonctionnalités supplémentaires, une expérience de développement améliorée et des optimisations des performances. |
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.Storage | Contient des API dans l’espace de noms Microsoft.Windows.Storage qui sont disponibles pour accéder aux ressources de stockage à partir d’applications Windows. |
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 de voir comment une application affecte l’état d’alimentation de l’appareil et permet à 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 l’exécution de l’appareil sur batterie. |
microsoft.Windows.Widgets | Fournit des API liées aux widgets Windows. |
Microsoft.Windows.Widgets.Feeds.Providers | Fournit des API pour l’implémentation d’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. |