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. |