Udostępnij za pośrednictwem


Klasa TfsBuild

Reprezentuje działania dla procesu tworzenia Team Foundation Server.

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.TeamFoundation.Build.Workflow.Activities
Zestaw:  Microsoft.TeamFoundation.Build.Workflow (w Microsoft.TeamFoundation.Build.Workflow.dll)

Składnia

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

Typ TfsBuild uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna TfsBuild Inicjuje nowe wystąpienie klasy TfsBuild.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna BinariesSubdirectory Pobiera lub ustawia nazwę podkatalogu upuścić plików binarnych.
Właściwość publiczna BuildDirectory Pobiera lub ustawia katalog główny kompilacja.
Właściwość chroniona CacheId Pobiera identyfikator pamięci podręcznej, który jest unikatowy w obrębie zakresu definicji przepływu pracy. (Odziedziczone z Activity).
Właściwość publiczna CommandLineArguments Pobiera lub ustawia argumenty wiersza polecenia dla procesu TfsBuild.
Właściwość publiczna ConfigurationFolderPath Pobiera lub ustawia ścieżkę do folderu konfiguracyjnego.
Właściwość publiczna DisplayName Zwraca lub ustawia opcjonalne przyjazną nazwę, która jest używana do debugowania, sprawdzania poprawności, obsługa wyjątków i śledzenia. (Odziedziczone z Activity).
Właściwość publiczna DoNotDownloadBuildType Pobiera lub ustawia wskazanie flagi, czy pobierać typ kompilacji.
Właściwość publiczna Id Pobiera identyfikator, który jest unikatowy w zakres definicji przepływu pracy. (Odziedziczone z Activity).
Właściwość chroniona ImplementationVersion Zwraca lub ustawia wersja używana implementacja. (Odziedziczone z Activity).
Właściwość publiczna LogFilePerProject Pobiera lub ustawia flagę wskazującą, czy zapisać pliku dziennika na oddzielnych na projekt.
Właściwość publiczna MaxProcesses Pobiera lub ustawia maksymalną liczbę równoczesnych kompilacji procesów do wykonywania.
Właściwość publiczna NodeReuse
Właściwość publiczna RecursionType Pobiera lub ustawia typ rekursji.
Właściwość publiczna SourcesSubdirectory Pobiera lub ustawia podkatalogu dla plików źródłowych.
Właściwość publiczna TargetsNotLogged
Właściwość publiczna TestResultsSubdirectory Pobiera lub ustawia podkatalogu upuścić wyników badań.
Właściwość publiczna ToolPath Pobiera lub ustawia ścieżkę narzędziem.
Właściwość publiczna ToolPlatform Pobiera lub ustawia platform narzędzie.
Właściwość publiczna Verbosity Pobiera lub ustawia szczegółowość kompilacji.

Początek

Metody

  Nazwa Opis
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna ShouldSerializeDisplayName Wskazuje, czy DisplayName właściwości powinny być serializowany. (Odziedziczone z Activity).
Metoda publiczna ShouldSerializeDoNotDownloadBuildType Sprawdza, czy serializować DoNotDownloadBuildType właściwości jako ciąg XAML.
Metoda publiczna ShouldSerializeLogFilePerProject Sprawdza, czy serializować LogFilePerProject właściwości jako ciąg XAML.
Metoda publiczna ShouldSerializeMaxProcesses Sprawdza, czy serializować MaxProcesses właściwości jako ciąg XAML.
Metoda publiczna ShouldSerializeNodeReuse
Metoda publiczna ShouldSerializeRecursionType Sprawdza, czy serializować RecursionType właściwości jako ciąg XAML.
Metoda publiczna ShouldSerializeToolPlatform Sprawdza, czy serializować ToolPlatform właściwości jako ciąg XAML.
Metoda publiczna ShouldSerializeVerbosity Sprawdza, czy serializować Verbosity właściwości jako ciąg XAML.
Metoda publiczna ToString Returns a String that contains the Id and DisplayName of the Activity. (Odziedziczone z Activity).

Początek

Metody rozszerzające

  Nazwa Opis
Publiczna metoda rozszerzenia GetAssemblyMetadataCollection (Zdefiniowane przez WorkflowHelpers).

Początek

Uwagi

To nie jest przeznaczona do zastosowania w niestandardowej kompilacji.

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.TeamFoundation.Build.Workflow.Activities