Partager via


IBuildAgent, interface

Cette interface définit des méthodes pour accéder à l'agent de build sur l'ordinateur d' 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 une balise 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 groupement de génération. (Hérité de IBuildGroupItem.)
Propriété publique IsReserved Obtient une balise qui décrit si cet agent actuel est 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 du système uniquement.
Propriété publique Name Obtient ou définit le nom de cette zone déterminer un groupement 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 en cours 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 le mode d'agent de build.
Propriété publique StatusMessage Reçoit un message à partir de l'ordinateur de build sur l'état de l'agent de build.
Propriété publique Tags Obtient ou définit des indicateurs définis pour cet agent de build.
Propriété publique TeamProject Obtient le projet d'équipe qui possède cette zone déterminer un groupement de génération. (Hérité de IBuildGroupItem.)
Propriété publique Uri Obtient l'URI (URI) de cette zone déterminer un groupement 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 à partir de l'ordinateur de build.
Méthode publique GetExpandedBuildDirectory Obtient le répertoire de build pour l'agent de build avec les expansions variables évaluées en fonction de la définition de build donnée.
Méthode publique Refresh() Actualise cette zone déterminer un groupement de génération lors de l'obtention des valeurs de propriété actuelle du serveur de builds. (Hérité de IBuildGroupItem.)
Méthode publique Refresh(array<String[]) Actualisez cet agent de build obtention de valeurs de propriété mises à jour du serveur.
Méthode publique Save Enregistre 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