Partager via


IProjectFile, interface

Remarque : cette API est maintenant obsolète.

Interface pour un fichier projet de version Team Foundation Server (TfsBuild.proj).

Espace de noms :  Microsoft.TeamFoundation.Build.Client
Assembly :  Microsoft.TeamFoundation.Build.Client (dans Microsoft.TeamFoundation.Build.Client.dll)

Syntaxe

'Déclaration
<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

Le type IProjectFile expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Configurations Obtient la liste de configurations à générer.
Propriété publique MetadataFiles Obtient la liste de fichiers de métadonnées contenant des listes de tests à exécuter.
Propriété publique RunCodeAnalysis Obtient ou définit le type de passage d'analyse du code.
Propriété publique RunTest Obtient ou définit un indicateur décrivant si exécuter des tests.
Propriété publique Solutions Obtient la liste de solutions et de projets à générer.
Propriété publique TestContainers Obtient la liste des assemblys de test contenant des tests à exécuter.

Début

Méthodes

  Nom Description
Méthode publique AddConfigurationToBuild Ajoute une configuration à générer à la liste de configurations.
Méthode publique AddMetadataFile Ajoute un fichier de métadonnées à la liste de MetadataFiles.
Méthode publique AddSolutionToBuild Ajoute une nouvelle solution-à- build à la liste de solutions.
Méthode publique AddTestContainer Ajoute un fichier d'assembly du conteneur de test à la liste de TestContainers.
Méthode publique Save Génère le fichier projet et l'enregistre dans le chemin d'accès spécifié de contrôle de version.Génère également un fichier vide TfsBuild.rsp au même emplacement.

Début

Voir aussi

Référence

Microsoft.TeamFoundation.Build.Client, espace de noms