Partager via


espaces de noms Windows App SDK

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

Namespace Descriptif
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 Windows Runtime surfaces d’interopérabilité Direct3D 11.
microsoft.Graphics.Display Contient des composants pour déterminer les aspects d’un affichage physique.
Microsoft.Graphics.Imaging Fournit des API pour les modèles Machine Learning qui scale-and-sharpen images, et identifient, décrivent et suppriment des objets dans des images.
Microsoft.Security.Authentication.OAuth L’espace de noms Microsoft.Security.Authentication.OAuth fournit des classes et des méthodes pour l’authentification OAuth 2.0.
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 Prend en charge la définition de la structure du contenu interactif dans une application Windows via des objets ContentSite (parent) et 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 Fournit la prise en charge du 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.Experimental
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 Windows API système d’interface utilisateur.
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 le Windows UI Library (WinUI).
Microsoft.UI.Xaml.Automation Définit les types de support pour l’infrastructure microsoft UI Automation. Ces types de support permettent d’implémenter microsoft UI Automation prise en charge d’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 la 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. IA Fournit des API pour les fonctionnalités d’IA locales et sur appareil.
Microsoft. Windows. IA. ContentModeration Fournit des API pour les modèles Machine Learning pour surveiller, examiner et filtrer le contenu et s’assurer qu’il répond à des instructions, normes ou stratégies spécifiques.
Microsoft. Windows. IA. Fondation Active les Windows Runtime fonctionnalités d’IA fondamentales, en particulier la prise en charge de la génération de vecteurs d’incorporation de texte à partir d’invites.
Microsoft. Windows. IA. Imagerie Prend en charge les fonctionnalités de traitement d’images telles que la mise à l’échelle, la génération de description, la reconnaissance de texte et la suppression/extraction d’objets.
Microsoft. Windows. IA. MachineLearning
Microsoft. Windows. IA. Texte Active la fonctionnalité de texte IA, y compris la fonctionnalité de modèle de langage local et une variété de compétences d’intelligence de texte, telles que la synthèse et la réécriture.
Microsoft. Windows. ApplicationModel.Background Le Microsoft. Windows. ApplicationModel.Background API prennent en charge l’inscription des tâches en arrière-plan pour les applications qui tirent parti de Windows App SDK.
Microsoft. Windows. ApplicationModel.Background.UniversalBGTask Le Microsoft. Windows. ApplicationModel.Background.UniversalBGTask LES API prennent en charge l’inscription de tâches en arrière-plan pour les applications qui tirent parti de Windows App SDK.
Microsoft. Windows. ApplicationModel.DynamicDependency Permet aux applications de bureau non empaquetées de charger des packages de framework autres que le package d’infrastructure Windows App SDK. 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 Windows App SDK 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. BadgeNotifications Contient des classes qui prennent en charge les notifications de badge.
Microsoft. Windows. Fondation Fournit la prise en charge des fonctionnalités et types de base Windows App SDK.
Microsoft. Windows. Globalisation Fournit des fonctionnalités de globalisation (telles que des profils linguistiques).
Microsoft. Windows. Management.Deployment Cet espace de noms fournit des API de gestion de package MSIX comparables à celles de la Windows. Management.Deployment espace de noms, mais avec des fonctionnalités supplémentaires, une expérience de développement améliorée et des optimisations des performances.
Microsoft. Windows. Media.Capture Fournit des API pour configurer un lancement de l'CameraCaptureUI qui permet à l’utilisateur de capturer des photos, des vidéos ou les deux.
Microsoft. Windows. PushNotifications Cet espace de noms fournit des API pour la gestion des notifications Push qui utilisent le service de notification Push (WNS) Windows.
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. Stockage Contient des API dans Microsoft. Windows. Espace de noms de stockage disponible pour accéder aux ressources de stockage à partir d’applications Windows.
Microsoft. Windows. Storage.Pickers Le Microsoft. Windows. Storage.Pickers API dans l’Windows App SDK permet aux applications de bureau (comme WinUI) de présenter une interface utilisateur simplifiée pour sélectionner des fichiers ou des dossiers, modifier des noms de fichiers et des extensions, et accéder aux chemins d’accès, tout en intégrant en toute transparence les ordinateurs de bureau Windows.
Microsoft. Windows. Système Contient des API dans Microsoft. Windows. Espace de noms système disponible pour accéder aux ressources système à partir de Windows applications.
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. Vision Fournit des API pour les modèles d'apprentissage automatique qui analysent le contenu textuel des images.
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 Windows flux.
Microsoft. Windows. Widgets.Notifications
Microsoft. Windows. Widgets.Providers Fournit des API pour l’implémentation d’un fournisseur de widgets pour Windows Widgets.
Microsoft. Windows. Charges de travail Cet espace de noms contient des types pour la gestion des charges de travail et leurs priorités.