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 abzulegen.
Öffentliche Eigenschaft BuildDirectory Ruft ab oder legt 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 oder legt den Pfad zum 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 Flagsanzeichen ab oder legt fest, ob den Buildtyp heruntergeladen werden.
Öffentliche Eigenschaft Id Ruft einen Bezeichner ab, der innerhalb des Bereichs der Workflowdefinition eindeutig ist. (Von Activity geerbt.)
Geschützte Eigenschaft ImplementationVersion Ruft ab oder legt die Version der verwendeten Implementierung fest. (Von Activity geerbt.)
Öffentliche Eigenschaft LogFilePerProject Ruft ab oder legt ein Flag fest, ob eine separate Protokolldatei pro Projekt schreibt.
Öffentliche Eigenschaft MaxProcesses Ruft oder legt die maximale Anzahl gleichzeitiger Buildprozessen ab, um.
Öffentliche Eigenschaft NodeReuse
Öffentliche Eigenschaft RecursionType Ruft ab oder legt den Rekursionstyp fest.
Öffentliche Eigenschaft SourcesSubdirectory Ruft ab oder legt das Unterverzeichnis für Quelldateien fest.
Öffentliche Eigenschaft TargetsNotLogged
Öffentliche Eigenschaft TestResultsSubdirectory Ruft das Unterverzeichnis ab oder legt fest, um Testergebnisse abzulegen.
Öffentliche Eigenschaft ToolPath Ruft ab oder legt den Toolpfad fest.
Öffentliche Eigenschaft ToolPlatform Erreicht oder legt die Toolplattform fest.
Öffentliche Eigenschaft Verbosity Ruft ab oder legt die Ausführlichkeit 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 Hashfunktion für einen bestimmten Typ. (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 ShouldSerializeDoNotDownloadBuildType Überprüft, ob die DoNotDownloadBuildType-Eigenschaft als XAML-Zeichenfolge serialisiert.
Öffentliche Methode ShouldSerializeLogFilePerProject Überprüft, ob die LogFilePerProject-Eigenschaft als XAML-Zeichenfolge serialisiert.
Öffentliche Methode ShouldSerializeMaxProcesses Überprüft, ob die MaxProcesses-Eigenschaft als XAML-Zeichenfolge serialisiert.
Öffentliche Methode ShouldSerializeNodeReuse
Öffentliche Methode ShouldSerializeRecursionType Überprüft, ob die RecursionType-Eigenschaft als XAML-Zeichenfolge serialisiert.
Öffentliche Methode ShouldSerializeToolPlatform Überprüft, ob die ToolPlatform-Eigenschaft als XAML-Zeichenfolge serialisiert.
Öffentliche Methode ShouldSerializeVerbosity Überprüft, ob die Verbosity-Eigenschaft als XAML-Zeichenfolge serialisiert.
Öffentliche Methode ToString Gibt eine String zurück, die Id und DisplayName von Activity enthält. (Von Activity geerbt.)

Zum Seitenanfang

Erweiterungsmethoden

  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