Espacios de nombres de Windows App SDK

En esta sección se proporciona información detallada sobre las API de Windows Runtime (WinRT) en Windows App SDK.

Espacio de nombres Descripción
Microsoft.ApplicationModel.Resources Proporciona acceso simplificado a los recursos de la aplicación, como cadenas, que se definen mediante convenciones de nomenclatura básicas.
Microsoft.Graphics.DirectX Especifica formatos de píxel y otras constantes enumeradas, para su uso con superficies de interoperabilidad de Direct3D 11 de Windows Runtime.
Microsoft.Graphics.Display Contiene componentes para determinar aspectos de una pantalla física.
microsoft.UI Proporciona a una aplicación acceso a la funcionalidad principal del sistema e información en tiempo de ejecución sobre su interfaz de usuario.
Microsoft.UI.Composition Proporciona API para la composición de la interfaz de usuario.
Microsoft.UI.Composition.Core Proporciona LAS API principales para la composición de la interfaz de usuario.
Microsoft.UI.Composition.Diagnostics Proporciona API para el diagnóstico y la depuración de la composición de la interfaz de usuario.
Microsoft.UI.Composition.Effects Contiene clases específicas de la creación de efectos para interacciones del usuario. Estos efectos son específicos de la composición.
Microsoft.UI.Composition.Interactions Proporciona funcionalidad que permite animaciones controladas por entrada en la capa visual.
Microsoft.UI.Composition.Scenes Proporciona API para cargar modelos 3D y crear escenas 3D.
Microsoft.UI.Composition.SystemBackdrops Proporciona API para administrar un CompositionBrush que define un material de interfaz de usuario como Acrylic o Mica.
Microsoft.UI.Content Proporciona compatibilidad para definir la estructura de contenido interactivo en una aplicación de Windows a través de ContentSite (primario) y objetos ContentIsland (secundario) mediante animaciones basadas en composición, efectos de representación, entradas de usuario e interacciones, representación de accesibilidad y cambios de estado de host.
Microsoft.UI.Dispatching Habilita una cola para que las tareas se ejecuten de forma serie en un subproceso.
Microsoft.UI.Input Proporciona compatibilidad con el sistema de entrada de Windows. Esto incluye:
Microsoft.UI.Input.DragDrop Proporciona compatibilidad con la manipulación directa basada en punteros de un objeto (o datos) que implica seleccionar ese objeto y arrastrarlo de una ubicación a otra.
Microsoft.UI.Input.Interop Proporciona un tipo básico para la integración de entrada entre marcos e interoperación. En este momento, esto incluye una interfaz y un tipo de compatibilidad que expone la entrada del dispositivo de lápiz.
Microsoft.UI.System API del sistema de interfaz de usuario (UI) de Windows.
microsoft.UI.Text Proporciona compatibilidad para trabajar con contenido textual.
Microsoft.UI.Windowing Proporciona compatibilidad para crear y administrar las ventanas asociadas a una aplicación.
Microsoft.UI.Xaml Proporciona API de marco generales para la biblioteca de interfaz de usuario de Windows (WinUI).
Microsoft.UI.Xaml.Automation Define los tipos de soporte técnico para la infraestructura de Automatización de la interfaz de usuario de Microsoft. Estos tipos de soporte técnico son para implementar la compatibilidad de Automatización de la interfaz de usuario de Microsoft para un control personalizado. Además, AutomationProperties proporciona información de accesibilidad como parte de una definición de interfaz de usuario XAML.
Microsoft.UI.Xaml.Automation.Peers Define los tipos de soporte técnico para la infraestructura de automatización de la interfaz de usuario de Microsoft .
Microsoft.UI.Xaml.Automation.Provider Define los patrones de proveedor implementados por los sistemas del mismo nivel de automatización y reconocidos por los clientes de automatización.
Microsoft.UI.Xaml.Automation.Text Contiene enumeraciones que notifican detalles sobre los patrones de automatización de texto.
Microsoft.UI.Xaml.Controls Proporciona controles y clases de interfaz de usuario para crear controles personalizados.
microsoft.UI.Xaml.Controls.AnimatedVisuals Define los objetos visuales animados integrados que puede reproducir un objeto AnimatedIcon.
Microsoft.UI.Xaml.Controls.Primitives Define los componentes que componen controles WinUI o, de lo contrario, admiten el modelo de composición de controles.
Microsoft.UI.Xaml.Data Define la infraestructura de enlace de datos para las aplicaciones.
Microsoft.UI.Xaml.Documents Proporciona clases básicas de modelo de texto y documentos.
Microsoft.UI.Xaml.Hosting Proporciona servicios relevantes para las superficies de diseño XAML hospedadas en una aplicación mayor.
Microsoft.UI.Xaml.Input Define la infraestructura de eventos de entrada y entrada para aplicaciones y elementos de la interfaz de usuario.
Microsoft.UI.Xaml.Interop Proporciona tipos básicos para la integración entre marcos e interoperación. En particular, esto incluye interfaces y tipos de compatibilidad que permiten patrones de enlace.
Microsoft.UI.Xaml.Markup Proporciona la API de compatibilidad con lenguaje XAML para la aplicación para UWP y Windows Runtime.
Microsoft.UI.Xaml.Media Proporciona pinceles, compatibilidad básica con medios y primitivos gráficos.
Microsoft.UI.Xaml.Media.Animation Proporciona la API de animación y guion gráfico para animaciones de transición, estados visuales o componentes animados de la interfaz de usuario.
microsoft.UI.Xaml.Media.Imaging Proporciona tipos relacionados con la creación de imágenes y la obtención de recursos y archivos de origen para imágenes de mapa de bits.
Microsoft.UI.Xaml.Media.Media3D Contiene tipos que admiten la transformación matriz o perspectiva.
Microsoft.UI.Xaml.Navigation Proporciona tipos que admiten eventos de navegación iniciados por las clases page de y Frame.
Microsoft.UI.Xaml.Printing Proporciona un marco de soporte técnico de impresión básico para aplicaciones.
Microsoft.UI.Xaml.Resources Contiene CustomXamlResourceLoader, que permite cargar diccionarios de recursos personalizados como orígenes.
Microsoft.UI.Xaml.Shapes Define formas básicas diseñadas para la representación decorativa o para componer partes no interactivas de controles.
Microsoft.UI.Xaml.XamlTypeInfo Proporciona compatibilidad con el esquema XAML.
Microsoft.Windows.ApplicationModel.DynamicDependency Proporciona la posibilidad de que las aplicaciones de escritorio desempaquetadas carguen paquetes de marco de distintos del paquete de marcos de Windows App SDK. Una vez que una aplicación de escritorio sin empaquetar carga el paquete de marco especificado, la aplicación puede llamar a las API proporcionadas por el paquete de marco.
Microsoft.Windows.ApplicationModel.Resources Proporciona acceso simplificado a los recursos de la aplicación, como cadenas, que se definen mediante convenciones de nomenclatura básicas.
Microsoft.Windows.ApplicationModel.WindowsAppRuntime Proporciona acceso a la información de implementación para el entorno de ejecución del SDK de aplicaciones de Windows y la capacidad de registrar los paquetes que faltan para el tiempo de ejecución.
Microsoft.Windows.AppLifecycle Proporciona API que puede usar para administrar el ciclo de vida de la aplicación. Por ejemplo, puedes controlar si varias instancias del proceso de la aplicación se pueden ejecutar al mismo tiempo y puedes recibir información sobre diferentes tipos de activaciones para la aplicación.
Microsoft.Windows.AppNotifications Este espacio de nombres proporciona API para administrar notificaciones de aplicaciones.
Microsoft.Windows.AppNotifications.Builder Proporciona API para generar mediante programación la carga XML de una AppNotification.
microsoft.Windows.Globalization Proporciona compatibilidad con la globalización (como perfiles de lenguaje) para aplicaciones compiladas con el SDK de aplicaciones de Windows.
microsoft.Windows.Management.Deployment Este espacio de nombres proporciona API de administración de paquetes MSIX comparables a las de la windows.Management.Deployment espacio de nombres, pero con funcionalidad adicional, experiencia de desarrollador mejorada y optimizaciones de rendimiento.
Microsoft.Windows.PushNotifications Este espacio de nombres proporciona API para administrar notificaciones push que usan el Servicio de notificaciones push de Windows (WNS).
Microsoft.Windows.Security.AccessControl Contiene API que facilitan y simplifican el uso compartido de objetos con nombre entre aplicaciones empaquetadas y aplicaciones Win32.
Microsoft.Windows.Storage Contiene las API del espacio de nombres Microsoft.Windows.Storage que están disponibles para acceder a los recursos de almacenamiento desde aplicaciones de Windows.
Microsoft.Windows.System Contiene las API del espacio de nombres Microsoft.Windows.System que están disponibles para acceder a los recursos del sistema desde aplicaciones de Windows.
Microsoft.Windows.System.Power Proporciona un conjunto de API de administración de energía que permiten ver cómo afecta una aplicación al estado de energía del dispositivo y permiten a la aplicación tomar decisiones inteligentes sobre el uso de recursos. Por ejemplo, una aplicación podría usar esta API para posponer tareas en segundo plano que consumen muchos recursos mientras el dispositivo se está ejecutando con batería.
Microsoft.Windows.Widgets Proporciona API relacionadas con widgets de Windows.
microsoft.Windows.Widgets.Feeds.Providers Proporciona API para implementar un proveedor de fuentes para fuentes de Windows.
Microsoft.Windows.Widgets.Notifications
Microsoft.Windows.Widgets.Providers Proporciona API para implementar un proveedor de widgets para widgets de Windows.