Partager via


IBuildAgent, interface

Cette interface définit des méthodes pour accéder à l'agent de build sur l'ordinateur de Team Foundation Build.

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

Syntaxe

'Déclaration
Public Interface IBuildAgent _
    Inherits IBuildGroupItem
public interface IBuildAgent : IBuildGroupItem

Le type IBuildAgent expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AttachedProperties Propriétés attachées
Propriété publique BuildDirectory Obtient ou définit un chemin d'accès du répertoire de travail de l'agent de build.
Propriété publique Controller Obtient ou définit le contrôleur de build qui possède cet agent de build.
Propriété publique DateCreated Obtient la date et l'heure que cet agent a été créé.
Propriété publique DateUpdated Obtient la date et l'heure que cet agent a été de la dernière mise à jour.
Propriété publique Description Obtient ou définit la description de l'agent de build.
Propriété publique Enabled Obtient ou définit un indicateur qui indique si l'agent de build est activé.
Propriété publique FullPath Obtient le chemin d'accès complet de cette zone déterminer un regroupement de génération. (Hérité de IBuildGroupItem.)
Propriété publique IsReserved Obtient un indicateur qui indique si cet agent actuellement utilisé par une génération.
Propriété publique MessageQueueUrl Obtient l'adresse de file d'attente de messages.Ce champ est pour l'utilisation de système uniquement.
Propriété publique Name Obtient ou définit le nom de cette zone déterminer un regroupement de génération. (Hérité de IBuildGroupItem.)
Propriété publique ReservedForBuild Obtient l'identificateur de la build qui utilise actuellement cet agent.Retourne Null si l'agent qui n'est pas utilisé.
Propriété publique ServiceHost Obtient l'hôte de service dans lequel cet agent de build réside.
Propriété publique Status Obtient ou définit l'état de l'agent de build.
Propriété publique StatusMessage Obtient un message à partir de l'ordinateur de build sur l'état de l'agent de build.
Propriété publique Tags Obtient ou définit les balises définies pour cet agent de build.
Propriété publique TeamProject Obtient le projet d'équipe qui possède cette zone déterminer un regroupement de génération. (Hérité de IBuildGroupItem.)
Propriété publique Uri Obtient l'URI (URI) de cette zone déterminer un regroupement de génération. (Hérité de IBuildGroupItem.)
Propriété publique Url Obtient l'URL utilisée pour communiquer avec l'agent de build.

Début

Méthodes

  Nom Description
Méthode publique Delete Supprime l'agent de build sur l'ordinateur de build.
Méthode publique GetExpandedBuildDirectory Obtient le répertoire de build pour l'agent de build avec toutes les expansions variables évaluées selon la définition de build donnée.
Méthode publique Refresh() Actualise cette zone déterminer un regroupement de génération lors de l'obtention des valeurs de propriété actuelles du serveur de builds. (Hérité de IBuildGroupItem.)
Méthode publique Refresh(array<String[]) Actualiser cet agent de build Obtention de valeurs de propriété mises à jour du serveur.
Méthode publique Save Enregistre toutes les modifications apportées à l'agent de build sur l'ordinateur de build.

Début

Voir aussi

Référence

Microsoft.TeamFoundation.Build.Client, espace de noms