Share via


TfsBuild-Klasse

Stellt die Aktivität für den Team Foundation Server-Buildprozess dar.

Vererbungshierarchie

System.Object
  System.Activities.Activity
    Microsoft.TeamFoundation.Build.Workflow.Activities.TfsBuild

Namespace:  Microsoft.TeamFoundation.Build.Workflow.Activities
Assembly:  Microsoft.TeamFoundation.Build.Workflow (in Microsoft.TeamFoundation.Build.Workflow.dll)

Syntax

'Declaration
<BuildCategoryAttribute> _
<ActivityTrackingAttribute(ActivityTrackingOption.ActivityOnly)> _
<ToolboxBitmapAttribute(GetType(TeamBuildBaseActivityDesigner), "DefaultBuildIcon.png")> _
Public NotInheritable Class TfsBuild _
    Inherits Activity
[BuildCategoryAttribute]
[ActivityTrackingAttribute(ActivityTrackingOption.ActivityOnly)]
[ToolboxBitmapAttribute(typeof(TeamBuildBaseActivityDesigner), "DefaultBuildIcon.png")]
public sealed class TfsBuild : Activity

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode TfsBuild Initialisiert eine neue Instanz der TfsBuild-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft BinariesSubdirectory Ruft oder legt den Namen des Unterverzeichnisses ab, um die Binärdateien zu platzieren.
Öffentliche Eigenschaft BuildDirectory Ruft das Stammverzeichnis des Builds fest.
Geschützte Eigenschaft CacheId Ruft den Bezeichner des Caches ab, der innerhalb des Bereichs der Workflowdefinition eindeutig ist. (Von Activity geerbt.)
Öffentliche Eigenschaft CommandLineArguments Ruft ab oder legt die Befehlszeilenargumente für den TfsBuild-Prozess fest.
Öffentliche Eigenschaft ConfigurationFolderPath Ruft den Text ab oder legt den Pfad auf den Konfigurationsordner fest.
Öffentliche Eigenschaft DisplayName Ruft einen optionalen Anzeigenamen ab, der für Debugging, Validierung, Ausnahmebehandlung und Nachverfolgung verwendet wird, oder legt ihn fest. (Von Activity geerbt.)
Öffentliche Eigenschaft DoNotDownloadBuildType Ruft ein Flaganzeichen fest, ob der Build eingeben.
Öffentliche Eigenschaft Id Ruft einen Bezeichner ab, der innerhalb des Bereichs der Workflowdefinition eindeutig ist. (Von Activity geerbt.)
Öffentliche Eigenschaft LogFilePerProject Ruft ein zugewiesenes Flag fest, ob einer separaten Protokolldatei pro Projekt schreibt.
Öffentliche Eigenschaft MaxProcesses Ruft oder legt die maximale Anzahl gleichzeitiger Buildprozessen ab, das die Ausführung.
Öffentliche Eigenschaft NodeReuse
Öffentliche Eigenschaft RecursionType Ruft ab oder legt ihn Rekursionstyp fest.
Öffentliche Eigenschaft SourcesSubdirectory Ruft das Unterverzeichnis für Quelldateien fest.
Öffentliche Eigenschaft TargetsNotLogged
Öffentliche Eigenschaft TestResultsSubdirectory Ruft oder legt das Unterverzeichnisses Ablagentestergebnisse fest.
Öffentliche Eigenschaft ToolPath Ruft ab oder legt den Pfad fest.
Öffentliche Eigenschaft ToolPlatform Erreicht oder legt die Toolplattform fest.
Öffentliche Eigenschaft Verbosity Ruft den Ausführlichkeitsgrad des Builds fest.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode ShouldSerializeDisplayName Gibt an, ob die DisplayName- Eigenschaft serialisiert werden soll. (Von Activity geerbt.)
Öffentliche Methode ToString Gibt eine String zurück, die Id und DisplayName von Activity enthält. (Von Activity geerbt.)

Zum Seitenanfang

Erweiterungs methoden

  Name Beschreibung
Öffentliche Erweiterungsmethode GetAssemblyMetadataCollection (Durch WorkflowHelpers definiert.)

Zum Seitenanfang

Hinweise

Dies ist nicht vorgesehen, in benutzerdefinierten Builds verwendet werden.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Build.Workflow.Activities-Namespace