API de .NET para aplicaciones de la Tienda Windows
.NET para aplicaciones de la Tienda Windows proporciona un conjunto de tipos administrados que puedes usar para crear aplicaciones de Tienda Windows para Windows mediante visual C# o Visual Basic. La lista siguiente muestra los espacios de nombres en .NET para aplicaciones de la Tienda Windows. Ten en cuenta que .NET para aplicaciones de la Tienda Windows incluye un subconjunto de los tipos que se suministran en la versión completa de .NET Framework para cada espacio de nombres. Para obtener información sobre los espacios de nombres individuales, consulta los temas vinculados.
Para obtener más información, consulta Información general de .NET para aplicaciones de la Tienda Windows.
Aplicaciones de la Tienda Windows solamente: las API para aplicaciones de la Tienda Windows que se expresan como elementos HTML o XAML solo se admiten en aplicaciones de la Tienda Windows; no se admiten en aplicaciones de escritorio ni en exploradores de escritorio habilitados para Windows.
Espacios de nombres
Espacio de nombres |
Descripción |
---|---|
Contiene clases fundamentales y clases base que definen los valores y tipos de datos de referencia, eventos y controladores de eventos, interfaces, atributos y excepciones de procesamiento comúnmente utilizados. |
|
Contiene tipos para administrar la generación y compilación de código fuente en los lenguajes de programación compatibles. |
|
Contiene interfaces y clases que definen diversas colecciones de objetos, tales como listas, colas, matrices de bits, tablas hash y diccionarios. |
|
Contiene las interfaces y las clases que definen varios objetos de colección para el procesamiento simultáneo. |
|
Contiene interfaces y clases que definen colecciones genéricas, que permiten a los usuarios crear colecciones fuertemente tipadas y proporcionan mayor rendimiento y seguridad para los tipos que las colecciones fuertemente tipadas que no son genéricas. |
|
Contiene clases que se pueden utilizar como colecciones en el modelo de objetos de una biblioteca reutilizable. Usa estas clases cuando las propiedades o métodos devuelven colecciones. |
|
Contiene colecciones especializadas y fuertemente tipadas; por ejemplo, un diccionario de listas vinculadas, un vector de bits o colecciones que solo contienen cadenas. |
|
Proporciona clases que se usan para implementar el comportamiento de los componentes y controles en tiempo de diseño y en tiempo de ejecución. |
|
Proporciona clases de atributos que se usan para definir metadatos para controles. |
|
Proporciona compatibilidad para clases de atributos que se usan para definir metadatos para controles. |
|
Para instalar los espacios de nombres System.Composition, abre el proyecto en Visual Studio 2012, elige Administrar paquetes NuGet en el menú Proyecto y busca en línea el paquete Microsoft.Composition. |
|
Para instalar los espacios de nombres System.Composition, abre el proyecto en Visual Studio 2012, elige Administrar paquetes NuGet en el menú Proyecto y busca en línea el paquete Microsoft.Composition. |
|
Para instalar los espacios de nombres System.Composition, abre el proyecto en Visual Studio 2012, elige Administrar paquetes NuGet en el menú Proyecto y busca en línea el paquete Microsoft.Composition. |
|
Para instalar los espacios de nombres System.Composition, abre el proyecto en Visual Studio 2012, elige Administrar paquetes NuGet en el menú Proyecto y busca en línea el paquete Microsoft.Composition. |
|
Proporciona clases que permiten interactuar con procesos del sistema, registros de eventos y contadores de rendimiento. |
|
Contiene clases para la interacción con herramientas de análisis de código. |
|
Contiene las clases estáticas para representar construcciones del programa como condiciones previas, condiciones posteriores e invariables. |
|
Proporciona los tipos y miembros que permiten a los desarrolladores crear eventos fuertemente tipados para que los pueda capturar Seguimiento de eventos para Windows (ETW). |
|
Proporciona clases e interfaces que admiten Dynamic Language Runtime (DLR). |
|
Contiene clases que definen datos relativos a la referencia cultural, tales como idioma, país o región, calendario, formatos de fecha, divisa y números, así como el criterio de ordenación para cadenas. |
|
Contiene tipos que habilitan la lectura y escritura sincrónica y asincrónica de archivos y secuencias de datos. |
|
Contiene clases que proporcionan compresión y descompresión básicas para las secuencias. |
|
Contiene clases e interfaces que admiten consultas que utilizan Language-Integrated Query (LINQ). |
|
Contiene tipos que permiten representar expresiones de código del nivel de lenguaje como objetos en forma de árboles de expresiones. |
|
Proporciona una interfaz de programación sencilla para muchos de los protocolos que se utilizan en las redes actuales. |
|
Proporciona una interfaz de programación para aplicaciones HTTP modernas. |
|
Admite colecciones de encabezados HTTP que usa el espacio de nombres System.Net.Http. |
|
Proporciona acceso a los datos de tráfico de la red, información de direcciones de red y notificación de cambios de dirección para el equipo local. |
|
Contiene tipos que complementan los primitivos numéricos, que se definen en .NET Framework. |
|
Contiene clases e interfaces que proporcionan una vista administrada de los tipos cargados, métodos y campos, con la capacidad de crear e invocar dinámicamente los tipos. |
|
Contiene clases que habilitan contextos de reflexión personalizados. |
|
Contiene clases que permiten a un compilador o una herramienta emitir metadatos y lenguaje intermedio de Microsoft (MSIL) y, opcionalmente, generar un archivo PE en el disco. Los principales clientes de estas clases son los motores de scripts y los compiladores. |
|
Proporciona clases e interfaces que permiten a los programadores crear, almacenar y administrar los diversos recursos específicos de la referencia cultural que se utilizan en una aplicación. |
|
Contiene tipos avanzados que admiten diversos espacios de nombres tales como System, los espacios de nombres Runtime y los espacios de nombres Security. |
|
Proporciona una funcionalidad a los programadores de compiladores que utilizan código administrado para especificar atributos en los metadatos que afectan al comportamiento de Common Language Runtime en tiempo de ejecución. |
|
Proporciona clases para el control de excepciones avanzado. |
|
Proporciona una amplia variedad de miembros compatibles con la interoperabilidad COM y los servicios de invocación de plataforma. |
|
Contiene métodos que son definiciones de funciones COM para código administrado. |
|
Contiene clases que admiten la interoperatividad entre código administrado y los tipos de Windows en tiempo de ejecución y permite la creación de tipos de Windows en tiempo de ejecución con código administrado. |
|
Contiene clases que se pueden usar para serializar y deserializar objetos. |
|
Contiene tipos para serializar y deserializar objetos en la notación de objetos de JavaScript (JSON). |
|
Contiene tipos avanzados que admiten el control de versiones en implementaciones en paralelo de .NET Framework. |
|
Proporciona la estructura subyacente del sistema de seguridad de .NET Framework, incluidas clases base para permisos. |
|
Define un objeto de entidad de seguridad que representa el contexto de seguridad en el cual se ejecuta código. |
|
Contiene los tipos necesarios para compilar las aplicaciones cliente y de servicio de Windows Communication Foundation (WCF) que se pueden usar para compilar aplicaciones con una amplia distribución. |
|
Contiene los tipos necesarios para generar y modificar los mensajes que utilizan los clientes y servicios para comunicarse entre sí, los tipos de canales que se usan para intercambiar mensajes, los generadores y agentes de escucha de canales que se usan para crear dichos canales y los elementos de enlace que se usan para configurarlos. |
|
Contiene los tipos necesarios para compilar y modificar las descripciones de servicios, contratos y extremos que se utilizan para compilar motores en tiempo de ejecución de servicios y exportar los metadatos. |
|
Contiene los tipos necesarios para modificar el comportamiento de la ejecución en tiempo de ejecución de las aplicaciones cliente y de servicio. |
|
Contiene clases que admiten la seguridad general de Windows Communication Foundation (WCF). |
|
Contiene tipos que representan los certificados y tokens de seguridad de Windows Communication Foundation (WCF). |
|
Contiene clases que representan codificaciones de caracteres; y una clase auxiliar que manipula y da formato a los objetos String sin crear instancias intermedias de String. |
|
Contiene clases que proporcionan acceso al motor de expresiones regulares de .NET Framework. |
|
Proporciona clases e interfaces que habilitan la programación multiproceso. |
|
Proporciona tipos que simplifican la escritura de código simultáneo y asincrónico. |
|
Proporciona un modelo de programación basado en actores que ofrece paso de mensajes en proceso para las tareas genéricas de flujo de datos y canalización. Para instalar el espacio de nombres System.Threading.Tasks.Dataflow, abre el proyecto en Visual Studio 2012 o posterior, elige Administrar paquetes NuGet en el menú Proyecto y busca en línea el paquete Microsoft.Tpl.Dataflow. |
|
Contiene tipos que permiten comandos personalizados. |
|
Proporciona compatibilidad basada en estándares para procesar XML. |
|
Contiene tipos de LINQ to XML, que es una interfaz de programación XML en memoria que permite modificar con eficacia y facilidad documentos XML. |
|
Contiene clases XML que proporcionan compatibilidad basada en estándares con los esquemas del Lenguaje de definición de esquemas XML (XSD). |
|
Contiene clases que se usan para serializar objetos en documentos o secuencias de formato XML. |
|
Habilita la funcionalidad fundamental de Windows en tiempo de ejecución, lo que incluye la administración de las operaciones asincrónicas, el acceso a los almacenes de propiedades y el trabajo con imágenes y URI. |
|
Proporciona una aplicación Tienda Windows con acceso a la funcionalidad básica del sistema y con información en tiempo de ejecución sobre su interfaz de usuario. |
|
Proporciona una API para el marco de trabajo general y una API para el modelo de la aplicación, así como diversas clases de soporte que usan habitualmente muchas áreas de características diferentes. |
|
Define las clases que representan los componentes de los controles de la interfaz de usuario o admite el modelo de composición de controles de alguna otra forma. También define las interfaces para los patrones de control como el ajuste y la selección. |
|
Proporciona compatibilidad básica para medios, primitivos de gráficos y API para dibujar con pincel. |
|
Proporciona API de animación y guiones gráficos para animaciones de transición, estados visuales o componentes de la interfaz de usuario animada. |
|
Contiene tipos que admiten la transformación de matriz o perspectiva. |
|
Contiene tipos que admiten interoperación entre dynamic language runtime (DLR) y C#. |
|
Contiene clases que admiten la compilación y generación de código mediante el lenguaje Visual Basic. |
|
Contiene solo los tipos de uso interno que admiten el compilador de Visual Basic. |