.NET API browser

Welcome to the .NET API browser – your one-stop shop for all .NET-based APIs from Microsoft. Start searching for any managed APIs by typing in the box below.

If you have any feedback, create a new issue in the dotnet/dotnet-api-docs repo.

Filtros Rápidos

Referência de API de Windows Desktop version 9

NomeDescription
Accessibility NamespaceRepresenta um wrapper gerenciado da interface de acessibilidade COM (Component Object Model).
Microsoft.CSharp NamespaceContém classes compatíveis com a compilação e geração de código usando a linguagem C#.
Microsoft.VisualBasic NamespaceContém tipos compatíveis com o Runtime do Visual Basic no Visual Basic.
Microsoft.VisualBasic.ApplicationServices NamespaceContém tipos compatíveis com o modelo de aplicativo Visual Basic e fornecem acesso às informações do aplicativo.
Microsoft.VisualBasic.CompilerServices NamespaceContém os tipos somente de uso interno que oferecem suporte ao compilador do Visual Basic.
Microsoft.VisualBasic.Devices NamespaceContém tipos que dão suporte aos objetos My relacionados a dispositivos no Visual Basic.
Microsoft.VisualBasic.Logging NamespaceContém tipos que dão suporte aos objetos de log My no Visual Basic e fornece um ouvinte de log simples que direciona a saída de log para um arquivo.
Microsoft.VisualBasic.MyServices NamespaceContém tipos compatíveis com My no Visual Basic.
Microsoft.VisualBasic.MyServices.Internal NamespaceContém os tipos somente de uso interno compatíveis com My no Visual Basic.
Microsoft.Win32 NamespaceFornece dois tipos de classes: as que processam eventos gerados pelo sistema operacional e as que processam o Registro do sistema.
Microsoft.Windows.Input NamespaceContém interfaces para a visualização de comandos em uma Faixa de Opções da Microsoft para controle da WPF.
Microsoft.Windows.Themes NamespaceFornece a exposição ao conjunto de temas definido pela Windows Presentation Foundation. No WPF, um tema é um conjunto de recursos, definidos no nível do sistema, que fornecem a aparência padrão para controles e outros elementos visuais de um aplicativo. Temas WPF são criados usando estilos e incluem Luna, Aero, Royale e Clássico. Somente a área de cliente de um aplicativo WPF usa esses temas; a aparência da borda da janela e dos botões que formam o cromado da janela é controlada pelo serviço de tema do Win32.
System NamespaceContém classes fundamentais e classes base que definem tipos de dados de referência, eventos e manipuladores de eventos, interfaces, atributos e exceções de processamento comumente usados.
System.CodeDom NamespaceContém classes que podem ser usadas para representar os elementos e a estrutura de um documento de código-fonte. As classes nesse namespace podem ser usadas para modelar a estrutura de um documento de código-fonte que pode ser gerado como código-fonte em um idioma compatível usando a funcionalidade fornecida pelo namespace System.CodeDom.Compiler.
System.CodeDom.Compiler NamespaceContém tipos para gerenciar a geração e compilação do código-fonte em linguagens de programação com suporte. Geradores de código podem, cada um, produzir código-fonte em uma linguagem de programação específica com base na estrutura de modelos de código-fonte CodeDOM (Modelo de Objeto do Documento de Código) que consiste em elementos fornecidos pelo namespace System.CodeDom.
System.Collections.Specialized NamespaceContém coleções especializadas e fortemente tipadas; por exemplo, um dicionário de lista vinculada, um vetor de bits e coleções que contêm somente cadeias de caracteres.
System.ComponentModel Namespace{1>Fornece classes que são usadas para implementar o comportamento de componentes e controles de tempo de execução e tempo de design.<1} Este namespace inclui as classes e interfaces base para implementar atributos e conversores de tipo, associar a fontes de dados e licenciar componentes.
System.ComponentModel.Design NamespaceContém classes que os desenvolvedores podem usar para criar o comportamento em tempo de design personalizado para componentes e interfaces do usuário a fim de configurar componentes em tempo de design. O ambiente de tempo de design fornece sistemas que permitem aos desenvolvedores organizar os componentes e configurar suas propriedades. Alguns componentes podem exigir comportamento específico somente em tempo de design para funcionarem corretamente em um ambiente de tempo de design. Também pode ser importante fornecer interfaces do usuário personalizadas que ajudem os desenvolvedores a configurar componentes ou os valores de tipos de dados complexos. As classes e interfaces definidas dentro desse namespace podem ser usadas para criar o comportamento em tempo de design para componentes, acessar serviços em tempo de design e implementar interfaces de configuração em tempo de design personalizadas.
System.ComponentModel.Design.Serialization NamespaceFornece tipos compatíveis com a personalização e o controle de serialização em tempo de design.
System.Configuration NamespaceContém os tipos que fornecem o modelo de programação para lidar com os dados de configuração.
System.Configuration.Internal NamespaceContém tipos de configuração destinados apenas ao uso interno.
System.Configuration.Provider NamespaceContém as classes base compartilhadas por aplicativos de servidor e cliente para dar suporte a um modelo conectável para adicionar ou remover facilmente a funcionalidade.
System.Data.Common NamespaceContém classes compartilhadas por provedores de dados .NET.
System.Data.Odbc NamespaceO namespace System.Data.Odbc é o Provedor de Dados do .NET Framework para ODBC.
System.Data.OleDb NamespaceO namespace System.Data.OleDb é o Provedor de Dados do .NET Framework para OLE DB.
System.Data.OracleClient NamespaceO namespace System.Data.OracleClient é o Provedor de Dados do .NET Framework para Oracle.
System.Data.SqlClient NamespaceO namespace System.Data.SqlClient é o Provedor de Dados .NET para SQL Server.
System.Diagnostics NamespaceFornece classes que permitem interagir com processos do sistema, logs de eventos e contadores de desempenho.
System.Diagnostics.Eventing.Reader NamespaceUsando o namespace System.Diagnostics.Eventing.Reader, você pode desenvolver aplicativos que leem e gerenciam logs de eventos. Um evento em um log de eventos contém informações, um aviso ou erro que foi publicado por um componente de sistema operacional, serviço ou aplicativo específico. Esses eventos são lidos por aplicativos que monitoram a integridade do computador e aplicativos que entram em ação quando eventos específicos ocorrem. Para obter mais informações, consulte Resumo de tecnologia para ler e gerenciar logs de eventos e Cenários de log de eventos.
System.Diagnostics.PerformanceData NamespaceUse as classes nesse namespace para fornecer dados de contador. Os contadores são usados para expor as métricas de desempenho aos consumidores, como o Monitor de Desempenho. O namespace não contém classes para consumir os dados do contador. Para obter uma descrição completa da arquitetura de contadores de desempenho, confira Contadores de desempenho.
System.DirectoryServices NamespaceFornece acesso fácil ao Active Directory Domain Services por meio do código gerenciado. O namespace contém duas classes de componente, DirectoryEntry e DirectorySearcher, que usam a tecnologia de ADSI (Interfaces de Serviços do Active Directory). ADSI é o conjunto de interfaces que a Microsoft fornece como uma ferramenta flexível para trabalhar com uma variedade de provedores de rede. ADSI dá ao administrador a capacidade de localizar e gerenciar recursos em uma rede com relativa facilidade, não importa o tamanho da rede.
System.DirectoryServices.ActiveDirectory NamespaceFornece um modelo de objeto de abstração de alto nível que se baseia em tarefas dos serviços do Microsoft Active Directory. Os conceitos de serviço do Active Directory como floresta, domínio, site, sub-rede, partição e esquema fazem parte do modelo de objeto.
System.Drawing NamespaceFornece acesso à funcionalidade básica de elementos gráficos do GDI+. Os System.Drawing.Drawing2Dnamespaces , System.Drawing.Imaginge System.Drawing.Text fornecem funcionalidades mais avançadas. Para obter limitações, consulte a seção Comentários.
System.Drawing.Configuration NamespaceContém uma classe que dá suporte à configuração de classes no namespace System.Drawing.
System.Drawing.Design NamespaceContém classes que estendem a lógica e o desenho da interface do usuário em tempo de design.
System.Drawing.Drawing2D NamespaceFornece funcionalidade avançada bidimensional e de gráfico vetorial.
System.Drawing.Imaging NamespaceFornece funcionalidade avançada de geração de imagens do GDI+. Funcionalidade básica de gráficos é fornecida pelo namespace System.Drawing.
System.Drawing.Imaging.Effects NamespaceProvides functionality for adding effects to images.
System.Drawing.Interop Namespace
System.Drawing.Printing NamespaceFornece serviços relacionados à impressão para aplicativos Windows Forms.
System.Drawing.Text NamespaceFornece funcionalidade avançada de tipografia do GDI+.
System.Formats.Nrbf Namespace
System.IO NamespaceContém tipos que permitem ler e gravar em arquivos e fluxos de dados, e tipos que fornecem suporte básico de diretório e arquivo.
System.IO.Packaging NamespaceFornece classes compatíveis com armazenamento de vários objetos de dados em um único contêiner.
System.Media NamespaceContém classes para reproduzir arquivos de som e acessar sons fornecidos pelo sistema.
System.Net NamespaceFornece uma interface de programação simples para muitos dos protocolos usados nas redes de hoje. As classes no namespace System.Net podem ser usadas para desenvolver aplicativos da Windows Store ou aplicativos de área de trabalho. Quando usado em um aplicativo da Windows Store, classes no namespace System.Net são afetadas pelo recurso de isolamento de rede, parte do modelo de segurança de aplicativo usado pelo Windows Developer Preview. As funcionalidades de rede adequadas devem estar habilitadas no manifesto do aplicativo para um aplicativo da Windows Store para o sistema permitir acesso à rede por um aplicativo da Windows Store. Para obter mais informações, consulte o Isolamento de Rede para Aplicativos da Windows Store.
System.Net.Mail NamespaceContém classes usadas para enviar emails para um servidor do protocolo SMTP para entrega.
System.Net.NetworkInformation NamespaceFornece acesso a dados do tráfego de rede, informações de endereço de rede e notificação de alterações de endereço para o computador local. O namespace também contém classes que implementam o utilitário Ping. Você pode usar Ping e as classes relacionadas para verificar se um computador está acessível pela rede.
System.Net.PeerToPeer NamespaceFornece acesso à funcionalidade de rede de pares.
System.Net.PeerToPeer.Collaboration NamespaceAprimora a funcionalidade de rede System.Net.PeerToPeer e fornece funcionalidades para sessões de colaboração gerenciadas sem servidor.
System.Printing NamespaceFornece classes que permitem que você automatize o gerenciamento de servidores de impressão, filas de impressão e trabalhos de impressão.
System.Printing.IndexedProperties NamespaceFornece classes que permitem copiar rapidamente as configurações de propriedade de um objeto do sistema de impressão para outro objeto do mesmo tipo. Além disso, habilita a iteração pelas propriedades dos objetos do sistema de impressão e a descoberta de seus tipos em tempo de execução sem usar reflexão.
System.Printing.Interop NamespaceFornece interconversão de objetos PrintTicket gerenciados e estruturas DEVMODE da GDI (Graphics Device Interface) não gerenciadas.
System.Resources NamespaceFornece classes e interfaces que permitem aos desenvolvedores criar, armazenar e gerenciar vários recursos específicos de cultura usados em um aplicativo. Uma das classes mais importantes do namespace System.Resources é a classe ResourceManager.
System.Resources.Extensions NamespaceFornece classes que podem ler e gravar recursos em um formato que oferece suporte a objetos não primitivos.
System.Resources.Tools NamespaceContém a classe StronglyTypedResourceBuilder, que fornece suporte para recursos fortemente tipados. Começando com o .NET Framework versão 2.0, esse recurso de tempo de compilação encapsula o acesso aos recursos criando classes que contêm um conjunto de propriedades somente leitura (get) estáticas, tornando mais fácil consumir recursos.
System.Runtime.InteropServices NamespaceFornece uma ampla variedade de membros que dão suporte a serviços de invocação de plataforma e interoperabilidade COM. Se você não estiver familiarizado com esses serviços, consulte interoperação comde código não gerenciado.
System.Security NamespaceFornece a estrutura subjacente do sistema de segurança do Common Language Runtime, incluindo classes base para permissões.
System.Security.AccessControl NamespaceFornece os elementos de programação que controlam o acesso e auditam as ações relacionadas à segurança em objetos de segurança.
System.Security.Cryptography NamespaceFornece serviços criptográficos, incluindo codificação segura e decodificação de dados, bem como muitas outras operações, como hash, geração de número aleatório e autenticação de mensagem. Para obter mais informações, consulte serviços criptográficos.
System.Security.Cryptography.Pkcs NamespaceFornece elementos de programação para PKCS (padrões de criptografia de chave pública), incluindo métodos para assinar dados, trocar chaves, solicitar certificados, criptografia de chave pública e outras funções de segurança.
System.Security.Cryptography.X509Certificates NamespaceContém a implementação de common language runtime do certificado Authenticode X.509 v.3. Esse certificado é assinado com uma chave privada que identifica exclusiva e positivamente o titular do certificado.
System.Security.Cryptography.Xml NamespaceContém classes para dar suporte à criação e à validação de assinaturas digitais XML. As classes neste namespace implementam a recomendação do World Wide Web Consortium, Sintaxe e processamento de assinatura XML.
System.Security.Permissions NamespaceDefine classes que controlam o acesso a operações e recursos com base na política.
System.Security.Policy NamespaceContém grupos de códigos, condições de associação e evidências. Esses três tipos de classes são usados para criar as regras aplicadas pelo sistema de política de segurança do Common Language Runtime. Classes de evidência são a entrada para a política de segurança e as condições de associação são as opções; juntos, criam declarações de política e determinam o conjunto de permissões concedido. Grupos de códigos e níveis de política são a estrutura da hierarquia de política. Grupos de código são o encapsulamento de uma regra e são organizados hierarquicamente em um nível de política.
System.Security.RightsManagement NamespaceFornece tipos para dar suporte ao gerenciamento de direitos de conteúdo criado por aplicativo como o que é armazenado em um Package ou XpsDocument.
System.ServiceProcess NamespaceFornece classes que permitem implementar, instalar e controlar aplicativos de serviço Windows. Os serviços são executáveis de longa execução que são executados sem uma interface do usuário. Implementar um serviço envolve herdar da classe ServiceBase e definir um comportamento específico para processar quando comandos de iniciar, parar, pausar e continuar são passados, bem como comportamento personalizado e ações a serem tomadas quando o sistema é desligado.
System.Threading NamespaceFornece interfaces e classes do que permitem programação multithread. Além das classes para sincronizar as atividades de thread e acesso a dados (como Mutex, Monitor, Interlocked e AutoResetEvent e assim por diante), este namespace inclui uma classe ThreadPool que permite que você use um pool de threads fornecido pelo sistema e uma classe Timer que executa os métodos de retorno de chamada em threads do pool.
System.Transactions NamespaceContém classes que permitem escrever um aplicativo transacional e o gerenciador de recursos. Especificamente, você pode criar e participar de uma transação (local ou distribuída) com um ou vários participantes.
System.Web NamespacePara .NET Core e .NET 5+, esse namespace contém a HttpUtility classe . Por .NET Framework, esse namespace contém classes e interfaces que permitem a comunicação navegador-servidor. Essas classes incluem a HttpRequest classe , que fornece informações abrangentes sobre a solicitação HTTP atual; a HttpResponse classe , que gerencia a saída HTTP para o cliente; e a HttpServerUtility classe , que fornece acesso a utilitários e processos do lado do servidor. System.Webtambém inclui classes para manipulação de cookie, transferência de arquivos, informações de exceção e controle de cache de saída em .NET Framework.
System.Windows NamespaceFornece várias classes de elemento base importantes da WPF (Windows Presentation Foundation), várias classes compatíveis com o sistema de propriedade e a lógica de eventos da WPF e outros tipos que são mais amplamente consumidos pelo núcleo e a estrutura da WPF.
System.Windows.Annotations NamespaceFornece classes para dar suporte a anotações criadas pelo usuário sobre o conteúdo exibido nos controles de exibição de documento da WPF.
System.Windows.Annotations.Storage NamespaceFornece tipos que definem a arquitetura de armazenamento e os meios para salvar e recuperar as anotações criadas pelo usuário.
System.Windows.Automation NamespaceFornece suporte para clientes de Automação de Interface do Usuário da WPF (Windows Presentation Foundation).
System.Windows.Automation.Peers NamespaceDefine a classe base AutomationPeer e um conjunto de tipos que derivam dela e que correspondem aos controles do .NET. Cada AutomationPeer expõe o controle do .NET correspondente para a automação de interface do usuário da Microsoft.
System.Windows.Automation.Provider NamespaceFornece APIs para criar provedores de Automação de Interface do Usuário.
System.Windows.Automation.Text NamespaceContém enumerações que especificam a formatação de texto e o comportamento relacionado para automação de interface do usuário da WPF (Windows Presentation Foundation).
System.Windows.Baml2006 NamespaceContém classes de leitor e gravador que podem consumir XAML no formulário BAML.
System.Windows.Controls NamespaceFornece classes para criar elementos, conhecidos como controles, que permitem que um usuário interaja com um aplicativo. As classes de controle são a essência da experiência do usuário com qualquer aplicativo, pois permitem que um usuário exiba, selecione ou insira dados ou outras informações.
System.Windows.Controls.Primitives NamespaceContém classes base e controles que se destinam a serem usados como parte de outros controles mais complexos.
System.Windows.Controls.Ribbon NamespaceContém tipos que são usados para criar uma interface do usuário usando a Faixa de Opções Microsoft para WPF.
System.Windows.Controls.Ribbon.Primitives NamespaceContém tipos que são usados como contêineres de layout em uma Faixa de Opções Microsoft para controle da WPF.
System.Windows.Converters NamespaceFornece classes para dar suporte à conversão de tipo durante a serialização na WPF (Windows Presentation Foundation).
System.Windows.Data NamespaceContém classes usadas para propriedades de associação para fontes de dados, classes de provedor de fonte de dados e implementações específicas de dados de coleções e modos de exibição.
System.Windows.Diagnostics NamespaceFornece suporte para ferramentas XAML da WPF (Windows Presentation Foundation).
System.Windows.Documents NamespaceContém tipos compatíveis com FixedDocument, FlowDocument e a criação de documento XPS (XML Paper Specification).
System.Windows.Documents.DocumentStructures NamespaceFornece classes para descrever a estrutura de um XpsDocument em termos de seções, parágrafos, figuras, listas numeradas ou com marcadores e tabelas.
System.Windows.Documents.Serialization NamespaceFornece tipos compatíveis com a criação e o uso de serializadores de plug-in acessíveis de tempo de execução que leem e gravam documentos em formatos de dados diferentes.
System.Windows.Forms NamespaceContém classes para criar aplicativos baseados no Windows que aproveitam ao máximo os recursos avançados da interface do usuário disponíveis no sistema operacional Microsoft Windows.
System.Windows.Forms.Automation NamespaceFornece suporte para clientes de Automação de Interface do Usuário do Windows Forms.
System.Windows.Forms.ComponentModel.Com2Interop NamespaceContém classes auxiliares usadas pelo Visual Studio para exibir páginas de propriedades no modo de design.
System.Windows.Forms.Design NamespaceContém classes que dão suporte ao comportamento e à configuração em tempo de design para componentes do Windows Forms. Essas classes consistem em classes de designer compatíveis com componentes do Windows Forms, um conjunto de serviços em tempo de design; classes UITypeEditor para a configuração de certos tipos de propriedades e classes para a importação de controles ActiveX.
System.Windows.Forms.Design.Behavior NamespaceContém classes para criar o comportamento de interface do usuário personalizada para componentes em tempo de design.
System.Windows.Forms.Integration NamespaceContém classes compatíveis com interoperação de controles da WPF e Windows Forms.
System.Windows.Forms.Layout NamespaceContém classes para implementar comportamentos de layout no seu formulário ou controle.
System.Windows.Forms.PropertyGridInternal NamespaceFornece suporte interno para o controle PropertyGrid. As classes nesse namespace dão suporte à infraestrutura do .NET e não se destinam a ser usadas diretamente do seu código.
System.Windows.Forms.VisualStyles NamespaceContém classes para a renderização de controles e outros elementos da interface do usuário do Windows com estilos visuais em sistemas operacionais compatíveis com eles.
System.Windows.Ink NamespaceFornece classes para interagir e manipular tinta na plataforma da WPF (Windows Presentation Foundation).
System.Windows.Input NamespaceA maioria dos tipos nesse namespace dá suporte ao sistema de entrada de Windows Presentation Foundation (WPF). Isso inclui classes de abstração de dispositivo para dispositivos de mouse, teclado e caneta, uma classe comum do gerenciador de entrada, suporte para comandos e comandos personalizados e várias classes de utilitário. No entanto, alguns dos tipos são aplicáveis além do WPF.
System.Windows.Input.Manipulations NamespaceFornece a funcionalidade para monitorar e responder a uma coleção de manipuladores como uma única composição, possibilitando que um aplicativo controle as alterações à composição, em vez dos componentes individuais.
System.Windows.Input.StylusPlugIns NamespaceFornece classes que dão suporte à manipulação de dados de uma caneta de tablet na plataforma WPF (Windows Presentation Foundation). Essas classes oferecem controle de nível de baixo sobre a entrada Stylus e a criação de objetos Stroke de tinta digital. A classe StylusPlugIn fornece um mecanismo para implementar o comportamento personalizado e aplicar esse comportamento ao fluxo de dados provenientes do dispositivo de caneta para o desempenho ideal.
System.Windows.Input.StylusWisp NamespaceFornece classes que dão suporte à manipulação de dados de uma caneta de dispositivo de tablet WISP na plataforma Windows Presentation Foundation (WPF).
System.Windows.Interop NamespaceFornece tipos de suporte para interoperação entre a WPF (Windows Presentation Foundation) e outras tecnologias, como APIs do Windows, e fornece classes base para outros cenários de interoperação específicos que envolvem WPF.
System.Windows.Markup NamespaceFornece tipos para dar suporte a XAML. Alguns desses tipos estão localizados em assemblies WPF e são específicos para cenários do WPF que envolvem XAML. Outros tipos nesse namespace dão suporte aos Serviços XAML do .NET em geral e não exigem referência a assemblies WPF.
System.Windows.Markup.Localizer NamespaceFornece tipos que ajudam na localização das origens BAML (XAML binária).
System.Windows.Markup.Primitives NamespaceContém classes compatíveis com linguagem XAML na WPF (Windows Presentation Foundation).
System.Windows.Media NamespaceFornece tipos que permitem a integração de mídia avançada, incluindo desenhos, texto e conteúdo de áudio/vídeo em aplicativos da WPF (Windows Presentation Foundation).
System.Windows.Media.Animation NamespaceFornece tipos que dão suporte à funcionalidade de animação de propriedade, incluindo linhas do tempo, storyboards e quadros-chave.
System.Windows.Media.Converters NamespaceContém classes que são usadas pelo MarkupWriter para a serialização da linguagem XAML.
System.Windows.Media.Effects NamespaceFornece tipos que podem ser usados para aplicar efeitos visuais a imagens bitmap.
System.Windows.Media.Imaging NamespaceFornece tipos que são usados para codificar e decodificar imagens bitmap.
System.Windows.Media.Media3D NamespaceContém tipos compatíveis com apresentação 3D em aplicativos da WPF (Windows Presentation Foundation).
System.Windows.Media.Media3D.Converters NamespaceContém classes que são usadas pelo MarkupWriter para a serialização da linguagem XAML.
System.Windows.Media.TextFormatting NamespaceFornece tipos que controlam a formatação de texto, normalmente em um nível inferior ao da apresentação de texto baseada em controle ou do modelo de objeto de texto.
System.Windows.Navigation NamespaceFornece tipos compatíveis com a navegação, incluindo a navegação entre janelas e diário de navegação.
System.Windows.Resources NamespaceFornece classes de baixo nível que dão suporte ao modelo de recurso da WPF (Windows Presentation Foundation) e à ação de build de Recursos.
System.Windows.Shapes NamespaceFornece acesso a uma biblioteca de formas que podem ser usadas em linguagem XAML ou código.
System.Windows.Shell NamespaceContém tipos que fornecem acesso de código gerenciado para a funcionalidade avançada da barra de tarefas do Windows 7.
System.Windows.Threading NamespaceContém tipos dar suporte ao sistema de threading da WPF (Windows Presentation Foundation).
System.Windows.Xps NamespaceFornece classes que gravam documentos XPS em um armazenamento de dados ou a fila de impressão.
System.Windows.Xps.Packaging NamespaceFornece tipos que permitem aos aplicativos ler e gravar os componentes de um documento XPS.
System.Windows.Xps.Serialization NamespaceFornece tipos compatíveis com serialização de documentos XPS.
System.Xaml NamespaceFornece tipos relacionados a leitores XAML e gravadores XAML. Isso inclui as implementações padrão de Serviços XAML do .NET e os leitores e gravadores XAML dele. Também contém tipos relevantes para o sistema de tipo XAML e outros tipos de suporte relacionados aos conceitos XAML e Serviços XAML do .NET.
System.Xaml.Permissions NamespaceContém tipos que especificam permissões para determinados cenários de carregamento XAML, como carregamento sob confiança parcial ou carregamento de tipos internos.
System.Xaml.Schema NamespaceContém tipos compatíveis com extensibilidade do sistema de tipo XAML.
UIAutomationClientsideProviders NamespaceContém um único tipo que mapeia os provedores de automação de cliente.