IProjectFile (Interfaz)

Nota: esta API ya está obsoleta.

Interfaz para un archivo del proyecto de compilación de Team Foundation Server (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 para compilar.
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 de análisis de código.
Propiedad pública RunTest Obtiene o establece un marcador que describe si ejecutar pruebas.
Propiedad pública Solutions Obtiene la lista de soluciones y proyectos se compilarán.
Propiedad pública TestContainers Obtiene la lista de ensamblados de prueba que contienen pruebas para ejecutarse.

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 de contenedor de pruebas en la lista de TestContainers.
Método público Save Presenta 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)