Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Microsoft.Build.BuildEngine (Espacio de nombres)

Esta API es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.

El espacio de nombres Microsoft.Build.BuildEngine representa el motor de MSBuild. Para obtener más información, vea MSBuild.

Se han dejado de utilizar las clases en este espacio de nombres. Utilice las clases en estos espacios de nombres en su lugar:

Microsoft.Build.Construction

Microsoft.Build.Evaluation

Microsoft.Build.Execution

  Clase Descripción
Clase pública BuildItem Representa un solo elemento en un proyecto de MSBuild. 
Clase pública BuildItemGroup Representa una colección de objetos BuildItem.
Clase pública BuildItemGroupCollection Representa una colección de objetos BuildItemGroup.
Clase pública BuildProperty Representa una sola propiedad en un proyecto de MSBuild.
Clase pública BuildPropertyGroup Representa una colección de objetos BuildProperty.
Clase pública BuildPropertyGroupCollection Representa una colección de objetos BuildPropertyGroup.
Clase pública BuildTask Representa un elemento Task en un proyecto.
Clase pública ConfigurableForwardingLogger Representa ConfigurableForwardingLogger, un registrador de reenvío prefabricado que se utiliza al crear proyectos en un sistema con varios procesadores o varios núcleos. Para obtener más información, vea Escribir registradores que reconocen varios procesadores.
Clase pública ConsoleLogger Implementa el registrador de consola estándar que envía los datos de evento a la ventana de la consola durante una compilación.
Clase pública DistributedFileLogger Representa un archivo de texto que contiene el registro de compilación de un nodo de compilación.
Clase pública Engine Obsoleta. Representa el motor MSBuild.
Clase pública FileLogger Extiende ConsoleLogger para registrar los mensajes en un archivo en lugar de en la ventana de la consola.
Clase pública Import Representa un único elemento Import de un proyecto de MSBuild.
Clase pública ImportCollection Representa una colección de todos los elementos Import en un proyecto.
Clase pública InternalLoggerException Esta excepción se utiliza para ajustar una excepción no controlada de un registrador.
Clase pública InvalidProjectFileException Se produce esta excepción cuando se produce un problema con el archivo de proyecto XML del usuario. El problema puede ser semántico o sintáctico. Si el problema está en la sintaxis, se puede detectar normalmente mediante la validación XSD.
Clase pública InvalidToolsetDefinitionException Se inicia esta excepción cuando se produce un problema con el archivo de definición del conjunto de herramientas predeterminado del usuario. El problema puede ser semántico o sintáctico. Si el problema está en la sintaxis, se puede detectar normalmente mediante la validación XSD.
Clase pública LocalNode Esta clase hospeda una clase de nodo en el proceso de compilación secundario. Usa la memoria compartida para comunicarse con el proveedor de nodo local.
Clase pública LoggerDescription Contiene información acerca de un registrador como una colección de valores que pueden usarse para crear instancias del registrador, así como para serializarlo a fin de pasarlo entre distintos procesos.
Clase pública Project Obsoleta. Representa un proyecto que puede compilarse utilizando MSBuild.
Clase pública RemoteErrorException Engloba las excepciones que se producen en un nodo distinto.
Clase pública SolutionWrapperProject Esta clase se utiliza para generar un proyecto de contenedor de MSBuild para un archivo de solución o un proyecto de VC independiente.
Clase pública Target Representa un único elemento Target de un proyecto de MSBuild. 
Clase pública TargetCollection Representa una colección de todos los elementos Target de un proyecto.
Clase pública Toolset Representa un Toolset en MSBuild. Para obtener más información acerca de los Toolsets, consulte Configuraciones de conjuntos de herramientas estándar y personalizados.
Clase pública ToolsetCollection Representa uno o varios objetos Toolset. Un Toolset es una combinación de una versión de Toolset (como "2.0"), una ruta de acceso de herramientas y un conjunto opcional de propiedades asociadas.
Clase pública UsingTask Representa un único elemento UsingTask de un proyecto de MSBuild.
Clase pública UsingTaskCollection Representa una colección de todos los elementos UsingTask en un proyecto.
Clase pública Utilities Contiene métodos de utilidad que usa MSBuild. Esta clase no puede heredarse.

  Delegado Descripción
Delegado público ColorResetter Define el tipo de delegado utilizado para restablecer el color de la consola.
Delegado público ColorSetter Define el tipo de delegado utilizado para establecer el color de la consola.
Delegado público WriteHandler Representa el método que escribe cadenas en una determinada ubicación, como la ventana de la consola o una ventana de un entorno de desarrollo integrado.

  Enumeración Descripción
Enumeración pública BuildSettings Especifica la configuración para una compilación.
Enumeración pública ProjectLoadSettings Define la forma en que MSBuild carga un proyecto.
Enumeración pública PropertyPosition Especifica constantes que definen la ubicación en el proyecto para insertar una propiedad.
Enumeración pública ToolsetDefinitionLocations Enumeración cuyos valores controlan la inicialización de Toolset.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft