Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Espacio de nombres Microsoft.Build.Framework

 

Publicado: noviembre de 2016

El Microsoft.Build.Framework espacio de nombres contiene los tipos que definen la forma en que las tareas y los registradores interactúan con el MSBuild motor. Para obtener información, consulte MSBuild.

ClaseDescripción
System_CAPS_pubclassBuildErrorEventArgs

Proporciona datos para el evento ErrorRaised.

System_CAPS_pubclassBuildEventArgs

Proporciona datos para el evento AnyEventRaised.

System_CAPS_pubclassBuildEventContext

Proporciona información de ubicación contextual para los eventos de compilación.

System_CAPS_pubclassBuildFinishedEventArgs

Proporciona datos para el evento BuildFinished.

System_CAPS_pubclassBuildMessageEventArgs

Proporciona datos para el evento MessageRaised.

System_CAPS_pubclassBuildStartedEventArgs

Proporciona datos para el evento BuildStarted.

System_CAPS_pubclassBuildStatusEventArgs

Proporciona datos para el evento StatusEventRaised.

System_CAPS_pubclassBuildWarningEventArgs

Proporciona datos para el evento WarningRaised.

System_CAPS_pubclassCriticalBuildMessageEventArgs

Contiene los argumentos para eventos de mensaje crítico. Siempre tienen importancia alta.

System_CAPS_pubclassCustomBuildEventArgs

Proporciona datos para el evento CustomEventRaised.

System_CAPS_pubclassExternalProjectFinishedEventArgs

Proporciona datos para el evento CustomEventRaised.

System_CAPS_pubclassExternalProjectStartedEventArgs

Proporciona datos para el evento CustomEventRaised.

System_CAPS_pubclassLazyFormattedBuildEventArgs

Almacena cadenas para partes de un mensaje, retrasando el formato hasta que debe mostrar.

System_CAPS_pubclassLoadInSeparateAppDomainAttribute

Define los metadatos de atributo que MSBuild se utiliza para identificar las tareas que se deben ejecutar en sus propios dominios de aplicación.

System_CAPS_pubclassLoggerException

Permite a un registrador forzar la compilación se detenga de forma explícita.

System_CAPS_pubclassOutputAttribute

Define el atributo de metadatos que los autores de tareas utilizan para identificar las propiedades de tarea que generan datos de la tarea.

System_CAPS_pubclassProjectFinishedEventArgs

Proporciona datos para el evento ProjectFinished.

System_CAPS_pubclassProjectStartedEventArgs

Proporciona datos para el evento ProjectStarted.

System_CAPS_pubclassRequiredAttribute

Define el atributo de metadatos que los autores de tareas utilizan para identificar propiedades de tarea necesarias. Propiedades de la tarea con este atributo deben tener un valor especificado cuando se ejecuta la tarea.

System_CAPS_pubclassRequiredRuntimeAttribute

Define el atributo de metadatos que los autores de tareas utilizan para identificar si la tarea requiere una versión específica del tiempo de ejecución CLR.

System_CAPS_pubclassRunInMTAAttribute

Este atributo se utiliza para marcar una clase de tarea como explícitamente no deben ejecutarse en el STA de COM.

System_CAPS_pubclassRunInSTAAttribute

Este atributo se utiliza para marcar una clase de tarea que se deben ejecutar en un contenedor uniproceso de COM.

System_CAPS_pubclassTargetFinishedEventArgs

Inicializa una nueva instancia de la clase TargetFinishedEventArgs.

System_CAPS_pubclassTargetStartedEventArgs

Proporciona datos para el evento TargetStarted.

System_CAPS_pubclassTaskCommandLineEventArgs

Proporciona datos para el evento MessageRaised.

System_CAPS_pubclassTaskFinishedEventArgs

Proporciona datos para el evento TaskFinished.

System_CAPS_pubclassTaskPropertyInfo

Representa la información de parámetros del uso de la tarea como una clase fuertemente tipada.

System_CAPS_pubclassTaskStartedEventArgs

Proporciona datos para el evento TaskStarted.

EstructuraDescripción
System_CAPS_pubstructureBuildEngineResult

Contiene el resultado de la compilación y los resultados de destino.

InterfazDescripción
System_CAPS_pubinterfaceIBuildEngine

Proporciona una manera para que los autores de tareas utilizar un subconjunto de la funcionalidad de la MSBuild motor. 

System_CAPS_pubinterfaceIBuildEngine2

Proporciona una manera para que los autores de tareas utilizar un subconjunto de la funcionalidad de la MSBuild motor.

System_CAPS_pubinterfaceIBuildEngine3

Esta interfaz extiende IBuildEngine para proporcionar un proyecto de construcción de método que permite que los archivos en paralelo.

System_CAPS_pubinterfaceIBuildEngine4

Esta interfaz extiende IBuildEngine para proporcionar un mecanismo que permite a las tareas compartir datos entre las invocaciones de tareas.

System_CAPS_pubinterfaceICancelableTask

Interfaz de tareas que se pueden cancelar.

System_CAPS_pubinterfaceIEventRedirector

Reenvía eventos a otros registradores de compilación.

System_CAPS_pubinterfaceIEventSource

Define los eventos provocados por el motor de compilación. Registradores que reciben un objeto que implementa esta interfaz en su Initialize método y usarlo para suscribirse a los eventos que están interesados en recibir.

System_CAPS_pubinterfaceIForwardingLogger

Amplía la ILogger interfaz para proporcionar propiedades para reenviar eventos a un registrador que se ejecuta en un proceso diferente. También puede utilizar crear registradores de filtrado.

System_CAPS_pubinterfaceIGeneratedTask

Una interfaz implementada por tareas generadas por ITaskFactory instancias.

System_CAPS_pubinterfaceILogger

Define un MSBuild registrador, que se suscribe a eventos del sistema de compilación.

System_CAPS_pubinterfaceINodeLogger

Define un "registrador de reconocimiento paralelo" en el sistema de compilación.

System_CAPS_pubinterfaceITask

Define una tarea, que es una unidad de código ejecutable utilizado por MSBuild para realizar operaciones de compilación.

System_CAPS_pubinterfaceITaskFactory

Interfaz que debe implementar un instancia del generador de tareas.

System_CAPS_pubinterfaceITaskFactory2

Describe y extendidos ITaskFactory interfaz que debe implementar una instancia de generador de tareas.

System_CAPS_pubinterfaceITaskHost

Pasa objetos host de un entorno de desarrollo integrado (IDE) a tareas individuales.

System_CAPS_pubinterfaceITaskItem

Define un MSBuild elemento que se puede usar y emitir las tareas.

System_CAPS_pubinterfaceITaskItem2

Esta interfaz agrega compatibilidad para escape a la interfaz ITaskItem.

DelegadoDescripción
System_CAPS_pubdelegateAnyEventHandler

Representa el método que controlará el AnyEventRaised eventos de una compilación.

System_CAPS_pubdelegateBuildErrorEventHandler

Representa el método que controlará el ErrorRaised eventos de una compilación.

System_CAPS_pubdelegateBuildFinishedEventHandler

Representa el método que controlará el BuildFinished eventos de una compilación.

System_CAPS_pubdelegateBuildMessageEventHandler

Representa el método que controlará el MessageRaised eventos de una compilación.

System_CAPS_pubdelegateBuildStartedEventHandler

Representa el método que controlará el BuildStarted eventos de una compilación.

System_CAPS_pubdelegateBuildStatusEventHandler

Representa el método que controlará el StatusEventRaised eventos de una compilación.

System_CAPS_pubdelegateBuildWarningEventHandler

Representa el método que controlará el WarningRaised eventos de una compilación.

System_CAPS_pubdelegateCustomBuildEventHandler

Representa el método que controlará el CustomEventRaised eventos de una compilación.

System_CAPS_pubdelegateProjectFinishedEventHandler

Representa el método que controlará el ProjectFinished eventos de una compilación.

System_CAPS_pubdelegateProjectStartedEventHandler

Representa el método que controlará el ProjectStarted eventos de una compilación.

System_CAPS_pubdelegateTargetFinishedEventHandler

Representa el método que controlará el TargetFinished eventos de una compilación.

System_CAPS_pubdelegateTargetStartedEventHandler

Representa el método que controlará el TargetStarted eventos de una compilación.

System_CAPS_pubdelegateTaskFinishedEventHandler

Representa el método que controlará el TaskFinished eventos de una compilación.

System_CAPS_pubdelegateTaskStartedEventHandler

Representa el método que controlará el TaskStarted eventos de una compilación.

EnumeraciónDescripción
System_CAPS_pubenumLoggerVerbosity

Especifica los niveles de detalle disponibles de un Logger.

System_CAPS_pubenumMessageImportance

Especifica constantes que definen la importancia de un mensaje de compilación.

System_CAPS_pubenumRegisteredTaskObjectLifetime

Define la duración de un objeto de tarea registrada.

Volver al principio
Mostrar: