Partager via


TfsBuild, classe

Représente l'activité pour le processus de génération Team Foundation Server.

Hiérarchie d'héritage

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

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

Syntaxe

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

Le type TfsBuild expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique TfsBuild Initialise une nouvelle instance de la classe de TfsBuild.

Début

Propriétés

  Nom Description
Propriété publique BinariesSubdirectory Obtient ou définit le nom du sous-répertoire de supprimer les fichiers binaires.
Propriété publique BuildDirectory Obtient ou définit le répertoire racine de la génération.
Propriété protégée CacheId Obtient l'identificateur du cache qui est unique dans la portée de la définition de flux de travail. (Hérité de Activity.)
Propriété publique CommandLineArguments Obtient ou définit les arguments de ligne de commande pour le processus de TfsBuild.
Propriété publique ConfigurationFolderPath Obtient ou définit le chemin d'accès au répertoire de configuration.
Propriété publique DisplayName Obtient ou définit un nom convivial utilisé pour le débogage, la validation, la gestion des exceptions et le suivi. (Hérité de Activity.)
Propriété publique DoNotDownloadBuildType Obtient ou définit une indication de balise pour télécharger le type de build.
Propriété publique Id Obtient l'identificateur qui est unique dans la portée de la définition de flux de travail. (Hérité de Activity.)
Propriété protégée ImplementationVersion obtient ou définit la version de l'implémentation utilisée. (Hérité de Activity.)
Propriété publique LogFilePerProject Obtient ou définit une balise qui indique si l'écriture d'un fichier journal distinct pour chaque projet.
Propriété publique MaxProcesses Obtient ou définit le nombre maximal de processus de génération simultanés d'exécuter.
Propriété publique NodeReuse
Propriété publique RecursionType Obtient ou définit le type de récursivité.
Propriété publique SourcesSubdirectory Obtient ou définit le sous-répertoire pour les fichiers sources.
Propriété publique TargetsNotLogged
Propriété publique TestResultsSubdirectory Obtient ou définit le sous-répertoire de supprimer les résultats des tests.
Propriété publique ToolPath Obtient ou définit le chemin d'accès outil.
Propriété publique ToolPlatform Accepte ou définit la plateforme d'outils.
Propriété publique Verbosity Obtient ou définit les commentaires de la génération.

Début

Méthodes

  Nom Description
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique ShouldSerializeDisplayName Indique si la propriété DisplayName doit être sérialisée. (Hérité de Activity.)
Méthode publique ShouldSerializeDoNotDownloadBuildType Contrôle si sérialiser la propriété d' DoNotDownloadBuildType en tant que chaîne XAML.
Méthode publique ShouldSerializeLogFilePerProject Contrôle si sérialiser la propriété d' LogFilePerProject en tant que chaîne XAML.
Méthode publique ShouldSerializeMaxProcesses Contrôle si sérialiser la propriété d' MaxProcesses en tant que chaîne XAML.
Méthode publique ShouldSerializeNodeReuse
Méthode publique ShouldSerializeRecursionType Contrôle si sérialiser la propriété d' RecursionType en tant que chaîne XAML.
Méthode publique ShouldSerializeToolPlatform Contrôle si sérialiser la propriété d' ToolPlatform en tant que chaîne XAML.
Méthode publique ShouldSerializeVerbosity Contrôle si sérialiser la propriété d' Verbosity en tant que chaîne XAML.
Méthode publique ToString Retourne un objet String qui contient les propriétés Id et DisplayName de l'objet Activity. (Hérité de Activity.)

Début

Méthodes d'extension

  Nom Description
Méthode d'extension publique GetAssemblyMetadataCollection (Défini par WorkflowHelpers.)

Début

Notes

Cela n'est pas destiné à être utilisé dans les générations personnalisées.

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.Build.Workflow.Activities, espace de noms