namespaces SDK do Aplicativo Windows

Esta seção fornece informações detalhadas sobre as APIs de Windows Runtime (WinRT) no SDK do Aplicativo Windows.

Namespace Descrição
Microsoft.ApplicationModel.Resources Fornece acesso simplificado aos recursos do aplicativo, como cadeias de caracteres, que são definidos usando convenções de nomenclatura básicas.
Microsoft.Graphics.DirectX Especifica formatos de pixel e outras constantes enumeradas para uso com Windows Runtime superfícies de interoperabilidade do Direct3D 11.
Microsoft.Graphics.Display Contém componentes para determinar aspectos de uma exibição física.
Microsoft.UI Fornece um aplicativo com acesso à principal funcionalidade do sistema e informações de tempo de execução sobre sua interface do usuário.
Microsoft.UI.Composition Fornece APIs para composição de interface do usuário.
Microsoft.UI.Composition.Core Fornece APIs principais para a composição da interface do usuário.
Microsoft.UI.Composition.Diagnostics Fornece APIs para diagnóstico de composição e depuração da interface do usuário.
Microsoft.UI.Composition.Effects Contém classes específicas para criar efeitos para interações do usuário. Esses efeitos são específicos para a composição.
Microsoft.UI.Composition.Interactions Fornece funcionalidade que permite animações controladas por entrada na camada visual.
Microsoft.UI.Composition.Scenes Fornece APIs para carregar modelos 3D e compor cenas 3D.
Microsoft.UI.Composition.SystemBackdrops Fornece APIs para gerenciar um CompositionBrush que define um material de interface do usuário, como Acrílico ou Mica.
Microsoft.UI.Content Fornece suporte para definir a estrutura de conteúdo interativo em um aplicativo do Windows por meio ContentSite de objetos (pai) e ContentIsland (filho) usando animações baseadas em composição, efeitos de renderização, entrada e interações do usuário, representação de acessibilidade e alterações de estado do host.
Microsoft.UI.Dispatching Permite que uma fila de tarefas seja executada de maneira serial em um thread.
Microsoft.UI.Input Fornece suporte para o sistema de entrada do Windows. Isso inclui:
Microsoft.UI.Input.DragDrop Fornece suporte para a manipulação direta baseada em ponteiro de um objeto (ou dados) que envolve selecionar esse objeto e arrastá-lo de um local para outro local.
Microsoft.UI.Input.Interop Fornece um tipo básico para integração de entrada entre estruturas e interoperabilidade. Neste momento, isso inclui uma interface e um tipo de suporte que expõem a entrada de dispositivo de caneta.
Microsoft.UI.System APIs do sistema de interface do usuário do Windows.
Microsoft.UI.Text Fornece suporte para trabalhar com conteúdo textual.
Microsoft.UI.Windowing Fornece suporte para criar e gerenciar as janelas associadas a um aplicativo.
Microsoft.UI.Xaml Fornece APIs de estrutura geral para a WinUI (Biblioteca de Interface do Usuário do Windows).
Microsoft.UI.Xaml.Automation Define os tipos de suporte para a infraestrutura de automação da interface do usuário da Microsoft. Esses tipos de suporte são para a implementação de suporte de automação da interface do usuário da Microsoft em um controle personalizado. Além disso, AutomationProperties fornece informações de acessibilidade como parte de uma definição de interface do usuário XAML.
Microsoft.UI.Xaml.Automation.Peers Define os tipos de suporte para a infraestrutura do Microsoft Automação da Interface do Usuário.
Microsoft.UI.Xaml.Automation.Provider Define padrões de provedor que são implementados por pares de automação e reconhecidos por clientes de automação.
Microsoft.UI.Xaml.Automation.Text Contém enumerações que relatam detalhes sobre padrões de automação de texto.
Microsoft.UI.Xaml.Controls Fornece controles e classes de interface do usuário para criar controles personalizados.
Microsoft.UI.Xaml.Controls.AnimatedVisuals Define os visuais animados internos que podem ser reproduzidos por um objeto AnimatedIcon .
Microsoft.UI.Xaml.Controls.Primitives Define os componentes que compõem controles WinUI ou, de outra forma, dão suporte ao modelo de composição de controle.
Microsoft.UI.Xaml.Data Define a infraestrutura de associação de dados para aplicativos.
Microsoft.UI.Xaml.Documents Fornece classes básicas de texto e modelo de documento.
Microsoft.UI.Xaml.Hosting Fornece serviços relevantes para superfícies de design XAML hospedadas em um aplicativo maior.
Microsoft.UI.Xaml.Input Define a infraestrutura de eventos de entrada e entrada para aplicativos e elementos de interface do usuário.
Microsoft.UI.Xaml.Interop Fornece tipos básicos para integração entre estruturas e interoperação. Notavelmente, isso inclui interfaces e tipos de suporte que permitem padrões de associação.
Microsoft.UI.Xaml.Markup Fornece a API de suporte à linguagem XAML para o aplicativo UWP e o Windows Runtime.
Microsoft.UI.Xaml.Media Fornece pincéis, suporte básico à mídia e primitivos gráficos.
Microsoft.UI.Xaml.Media.Animation Fornece a API de storyboard e animação para animações de transição, estados visuais ou componentes animados de interface do usuário.
Microsoft.UI.Xaml.Media.Imaging Fornece tipos relacionados à geração de imagens e à obtenção de recursos e arquivos de origem para imagens de bitmap.
Microsoft.UI.Xaml.Media.Media3D Contém tipos que dão suporte à transformação de matriz/perspectiva.
Microsoft.UI.Xaml.Navigation Fornece tipos que dão suporte a eventos de navegação, conforme iniciado pelas classes Page e Frame .
Microsoft.UI.Xaml.Printing Fornece uma estrutura de suporte de impressão básica para aplicativos.
Microsoft.UI.Xaml.Resources Contém CustomXamlResourceLoader, que permite o carregamento de dicionários de recursos personalizados como fontes.
Microsoft.UI.Xaml.Shapes Define formas básicas destinadas à renderização decorativa ou à composição de partes não interativas de controles.
Microsoft.UI.Xaml.XamlTypeInfo Fornece suporte para o esquema XAML.
Microsoft.Windows.ApplicationModel.DynamicDependency Fornece a capacidade de aplicativos de área de trabalho não empacotados carregarem pacotes de estrutura diferentes do pacote de estrutura SDK do Aplicativo Windows. Depois que o pacote de estrutura especificado é carregado por um aplicativo de área de trabalho não empacotado, o aplicativo pode chamar APIs fornecidas pelo pacote de estrutura.
Microsoft.Windows.ApplicationModel.Resources Fornece acesso simplificado aos recursos do aplicativo, como cadeias de caracteres, que são definidos usando convenções de nomenclatura básicas.
Microsoft.Windows.ApplicationModel.WindowsAppRuntime Fornece acesso às informações de implantação para o runtime do SDK do Aplicativo Windows e a capacidade de registrar todos os pacotes ausentes para o runtime.
Microsoft.Windows.AppLifecycle Fornece APIs que você pode usar para gerenciar o ciclo de vida do aplicativo. Por exemplo, você pode controlar se várias instâncias do processo do aplicativo podem ser executadas ao mesmo tempo e receber informações sobre diferentes tipos de ativações para seu aplicativo.
Microsoft.Windows.AppNotifications Esse namespace fornece APIs para gerenciar notificações de aplicativo.
Microsoft.Windows.AppNotifications.Builder Fornece APIs para gerar programaticamente a carga XML para uma AppNotification.
Microsoft.Windows.PushNotifications Esse namespace fornece APIs para gerenciar notificações por push que usam o WNS (Serviço de Notificação por Push do Windows).
Microsoft.Windows.Security.AccessControl Contém APIs que facilitam e simplificam o compartilhamento de objetos nomeados entre aplicativos empacotados e aplicativos Win32.
Microsoft.Windows.System Contém APIs no namespace Microsoft.Windows.System que estão disponíveis para acessar recursos do sistema de aplicativos do Windows.
Microsoft.Windows.System.Power Fornece um conjunto de APIs de gerenciamento de energia que permitem visibilidade de como um aplicativo afeta o estado de energia do dispositivo e permitem que o aplicativo tome decisões inteligentes sobre o uso de recursos. Por exemplo, um aplicativo pode usar essa API para adiar tarefas em segundo plano com uso intensivo de recursos enquanto o dispositivo está em execução com a energia da bateria.
Microsoft.Windows.Widgets Fornece APIs relacionadas a widgets do Windows.
Microsoft.Windows.Widgets.Feeds.Providers Fornece APIs para implementar um provedor de feeds para feeds do Windows.
Microsoft.Windows.Widgets.Notifications
Microsoft.Windows.Widgets.Providers Fornece APIs para implementar um provedor de widget para Widgets do Windows.