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

IBuildEngine2 (Interfaz)

Permite a los autores de tareas utilizar un subconjunto de la funcionalidad del motor de MSBuild.

Espacio de nombres:  Microsoft.Build.Framework
Ensamblado:  Microsoft.Build.Framework (en Microsoft.Build.Framework.dll)

public interface IBuildEngine2 : IBuildEngine

El tipo IBuildEngine2 expone los siguientes miembros.

  NombreDescripción
Propiedad públicaColumnNumberOfTaskNodeObtiene el número de línea del nodo de tarea dentro del archivo de proyecto que realizó la llamada. (Se hereda de IBuildEngine).
Propiedad públicaContinueOnErrorDevuelve true si el valor del marcador ContinueOnError se estableció en true para esta tarea concreta en el archivo de proyecto. (Se hereda de IBuildEngine).
Propiedad públicaIsRunningMultipleNodesDevuelve un valor que indica si el sistema se ejecuta en modo multiprocesador o de procesador único.
Propiedad públicaLineNumberOfTaskNodeObtiene el número de línea del nodo de tarea dentro del archivo de proyecto que realizó la llamada. (Se hereda de IBuildEngine).
Propiedad públicaProjectFileOfTaskNodeObtiene la ruta de acceso completa al archivo de proyecto que contenía la llamada a esta tarea. (Se hereda de IBuildEngine).
Arriba

  NombreDescripción
Método públicoBuildProjectFile(String, String[], IDictionary, IDictionary)Inicia la compilación de un archivo de proyecto. Si la compilación se realiza correctamente, se devuelven los resultados, si los hay, de los destinos especificados. (Se hereda de IBuildEngine).
Método públicoBuildProjectFile(String, String[], IDictionary, IDictionary, String)Inicia la compilación de un archivo de proyecto. Si la compilación se realiza correctamente, se devuelven los resultados de los destinos especificados, si existen.
Método públicoBuildProjectFilesInParallelPermite que las tareas inicien compilaciones paralelas de los archivos de proyecto especificados en sistemas con varios procesadores o procesadores de varios núcleos. Si las compilaciones se realizan correctamente, se devuelven los resultados de los destinos especificados, si existen.
Método públicoLogCustomEventProvoca un evento personalizado en todos los registradores registrados. (Se hereda de IBuildEngine).
Método públicoLogErrorEventProvoca un evento de error en todos los registradores registrados. (Se hereda de IBuildEngine).
Método públicoLogMessageEventProvoca un evento de mensaje en todos los registradores registrados. (Se hereda de IBuildEngine).
Método públicoLogWarningEventProvoca un evento de advertencia en todos los registradores registrados. (Se hereda de IBuildEngine).
Arriba

IBuildEngine2 extiende IBuildEngine, lo que le permite crear varios archivos de proyecto en paralelo en sistemas de varios procesadores, o procesadores con varios núcleos.

.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft