Esta documentación está archivada y no tiene mantenimiento.

Microsoft.Build.BuildEngine (Espacio de nombres)

Nota: este espacio de nombres es nuevo en la versión 2.0 de .NET Framework.

El espacio de nombres Microsoft.Build.BuildEngine representa el motor de MSBuild.

 ClaseDescripción
Clase públicaBuildItemRepresenta un elemento único en un proyecto de MSBuild.
Clase públicaBuildItemGroupRepresenta una colección de objetos BuildItem.
Clase públicaBuildItemGroupCollectionRepresenta una colección de objetos BuildItemGroup.
Clase públicaBuildPropertyRepresenta una propiedad única en un proyecto de MSBuild.
Clase públicaBuildPropertyGroupRepresenta una colección de objetos BuildProperty.
Clase públicaBuildPropertyGroupCollectionRepresenta una colección de objetos BuildPropertyGroup.
Clase públicaBuildTaskRepresenta un elemento Task en un proyecto.
Clase públicaConsoleLoggerImplementa el registrador de consolas estándar que envía los datos de evento a la ventana de la consola durante una generación.
Clase públicaEngineRepresenta el motor de MSBuild.
Clase públicaFileLoggerExtiende ConsoleLogger para registrar los mensajes en un archivo en lugar de en la ventana de la consola.
Clase públicaImportRepresenta un elemento Import único en un proyecto MSBuild.
Clase públicaImportCollectionRepresenta una colección de todos los elementos Import en un proyecto.
Clase públicaInternalLoggerExceptionEsta excepción se utiliza para ajustar una excepción no controlada de un registrador.
Clase públicaInvalidProjectFileExceptionSe 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úblicaProjectRepresenta un proyecto que se puede generar utilizando MSBuild.
Clase públicaTargetRepresenta un único elemento Target de un proyecto de MSBuild.
Clase públicaTargetCollectionRepresenta una colección de todos los elementos Target de un proyecto.
Clase públicaUsingTaskRepresenta un elemento UsingTask único en un proyecto MSBuild.
Clase públicaUsingTaskCollectionRepresenta una colección de todos los elementos UsingTask en un proyecto.
Clase públicaUtilitiesContiene métodos de utilidades que utiliza MSBuild. Esta clase no se puede heredar.

 DelegadoDescripción
Delegado públicoColorResetterDefine el tipo de delegado utilizado para restablecer el color de la consola.
Delegado públicoColorSetterDefine el tipo de delegado utilizado para establecer el color de la consola.
Delegado públicoWriteHandlerRepresenta 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ónDescripción
Enumeración públicaBuildSettingsEspecifica la configuración para una generación.
Enumeración públicaPropertyPositionEspecifica constantes que definen la ubicación en el proyecto para insertar una propiedad.
Mostrar: