Compartir a través de


IProjectFile (Interfaz)

Nota: esta API ya está obsoleta.

La interfaz para Team Foundation Server compila el archivo de proyecto (TfsBuild.proj).

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

Sintaxis

'Declaración
<ObsoleteAttribute("This interface has been deprecated. Please remove all references.",  _
    True)> _
Public Interface IProjectFile
[ObsoleteAttribute("This interface has been deprecated. Please remove all references.", 
    true)]
public interface IProjectFile

El tipo IProjectFile expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Configurations Obtiene la lista de configuraciones de compilación.
Propiedad pública MetadataFiles Obtiene la lista de archivos de metadatos que contienen listas de pruebas para ejecutarse.
Propiedad pública RunCodeAnalysis Obtiene o establece el tipo de ejecución del análisis de código.
Propiedad pública RunTest Obtiene o establece un marcador que describe si desea ejecutar las pruebas.
Propiedad pública Solutions Obtiene la lista de soluciones y proyectos de compilarse.
Propiedad pública TestContainers Obtiene la lista de ensamblados de prueba que contienen pruebas para ejecutarlas.

Arriba

Métodos

  Nombre Descripción
Método público AddConfigurationToBuild Agrega una configuración para compilar a la lista de configuraciones.
Método público AddMetadataFile Agrega un archivo de metadatos a la lista de MetadataFiles.
Método público AddSolutionToBuild Agrega una nueva solución-a- compilación a la lista de Soluciones.
Método público AddTestContainer Agrega un archivo de ensamblado del contenedor de prueba a la lista de TestContainers.
Método público Save Genera el archivo de proyecto y lo guarda en la ruta especificada del control de versiones.También genera un archivo vacío TfsBuild.rsp en la misma ubicación.

Arriba

Vea también

Referencia

Microsoft.TeamFoundation.Build.Client (Espacio de nombres)