Partilhar via


Namespaces do SDK do Aplicativo windows

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

Namespace Descrição
Microsoft.ApplicationModel.Resources Fornece acesso simplificado aos recursos do aplicativo, como cadeias de caracteres, definidos usando convenções básicas de nomenclatura.
Microsoft.Graphics.DirectX Especifica formatos de pixel e outras constantes enumeradas para uso com superfícies de interoperabilidade do Windows Runtime Direct3D 11.
Microsoft.Graphics.Display Contém componentes para determinar aspectos de uma exibição física.
microsoft.ui Fornece a um aplicativo acesso à funcionalidade principal do sistema e informações de tempo de execução sobre sua interface do usuário.
Microsoft.UI.Composition Fornece APIs para a composição da 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 e depuração de composiçã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 redigir 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 de contentSite (pai) e objetos 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 forma 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 do dispositivo de caneta.
Microsoft.UI.System APIs do sistema de interface do usuário (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 implementar o suporte à Automação de Interface do Usuário da Microsoft para 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 tipos de suporte para a infraestrutura de de Automação de Interface do Usuário da Microsoft .
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 de interface do usuário e classes 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 dá 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 de mídia e primitivos gráficos.
Microsoft.UI.Xaml.Media.Animation Fornece animação e API de storyboard para animações de transição, estados visuais ou componentes animados da 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 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 da estrutura do SDK do Aplicativo do 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, definidos usando convenções básicas de nomenclatura.
Microsoft.Windows.ApplicationModel.WindowsAppRuntime Fornece acesso às informações de implantação para o runtime do SDK de Aplicativos do 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 seu aplicativo. Por exemplo, você pode controlar se várias instâncias do processo do aplicativo podem ser executadas ao mesmo tempo e pode receber informações sobre ativações de tipos diferentes para seu aplicativo.
Microsoft.Windows.AppNotifications Esse namespace fornece APIs para gerenciar notificações do aplicativo.
Microsoft.Windows.AppNotifications.Builder Fornece APIs para gerar programaticamente o conteúdo XML para umappNotification .
Microsoft.Windows.Globalization Fornece suporte à globalização (como perfis de linguagem) para aplicativos criados com o SDK do Aplicativo do Windows.
Microsoft.Windows.Management.Deployment Esse namespace fornece APIs de gerenciamento de pacote MSIX comparáveis às do namespace Windows.Management.Deployment, mas com funcionalidade adicional, experiência aprimorada do desenvolvedor e otimizações de desempenho.
Microsoft.Windows.PushNotifications Esse namespace fornece APIs para gerenciar notificações por push que usam o Serviço de Notificação por Push do Windows (WNS).
Microsoft.Windows.Security.AccessControl Contém APIs que facilitam e simplificam o compartilhamento de objetos nomeados entre aplicativos empacotados e aplicativos Win32.
Microsoft.Windows.Storage Contém APIs no namespace Microsoft.Windows.Storage que estão disponíveis para acessar recursos de armazenamento de aplicativos do Windows.
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 na 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.