Freigeben über


IProjectFile-Schnittstelle

Hinweis: Diese API ist mittlerweile veraltet.

Schnittstelle für eine Team Foundation Server-Buildprojektdatei (TfsBuild.proj).

Namespace:  Microsoft.TeamFoundation.Build.Client
Assembly:  Microsoft.TeamFoundation.Build.Client (in Microsoft.TeamFoundation.Build.Client.dll)

Syntax

'Declaration
<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

Der IProjectFile-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Configurations Ruft die Liste der Konfigurationen ab, um zu erstellen.
Öffentliche Eigenschaft MetadataFiles Ruft die Liste der Metadatendateien ab, die Testlisten, um ausgeführt zu werden.
Öffentliche Eigenschaft RunCodeAnalysis Ruft ab oder legt den Codeanalyseausführungstyp fest.
Öffentliche Eigenschaft RunTest Ruft ein beschreibendes Flag fest, ob Tests ausführt.
Öffentliche Eigenschaft Solutions Ruft die Liste von Projektmappen und Projekten erstellt werden.
Öffentliche Eigenschaft TestContainers Ruft die Liste von Testassemblys ab, die Tests enthalten, um ausgeführt zu werden.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AddConfigurationToBuild Fügt eine Konfiguration hinzu, um zur Liste der Konfigurationen erstellen.
Öffentliche Methode AddMetadataFile Fügt eine Metadatendatei der Liste der MetadataFiles hinzu.
Öffentliche Methode AddSolutionToBuild Fügt einem neuen Projektmappe-zuBuild der Liste aus Projektmappen hinzu.
Öffentliche Methode AddTestContainer Fügt einer Testcontainerassemblydatei der Liste der TestContainers hinzu.
Öffentliche Methode Save Generiert die Projektdatei und speichert sie dem angegebenen Versionskontrollpfad.Generiert auch eine leere TfsBuild.rsp-Datei im selben Speicherort.

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.TeamFoundation.Build.Client-Namespace