Partager via


IBuildController, interface

Représente un contrôleur de build sur le serveur de builds de TFS.

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

Syntaxe

'Déclaration
Public Interface IBuildController
public interface IBuildController

Le type IBuildController expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Agents Obtient les agents de build possédés par ce contrôleur de build.
Propriété publique AttachedProperties Propriétés attachées
Propriété publique CustomAssemblyPath Obtient ou définit le chemin d'accès au contrôle de version où les assemblys personnalisés sont enregistrés.
Propriété publique DateCreated Obtient les date et heure de ce contrôleur de build a été créé.
Propriété publique DateUpdated Obtient les date et heure de ce contrôleur de build a été de la dernière mise à jour.
Propriété publique Description Obtient ou définit la description de ce contrôleur de build.
Propriété publique Enabled Obtient ou définit un indicateur qui indique si ce contrôleur de build est activé.
Propriété publique MaxConcurrentBuilds Obtient ou définit le nombre maximal de builds qui peuvent s'exécuter simultanément sur le contrôleur de build.
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 ce contrôleur de build.
Propriété publique QueueCount Obtient le nombre actuel de ce contrôleur de build.
Propriété publique ServiceHost Obtient l'hôte de service dans lequel ce contrôleur de build réside.
Propriété publique Status Obtient ou définit l'état de ce contrôleur de build.
Propriété publique StatusMessage Obtient ou définit un message visualisable du serveur sur l'état de ce contrôleur.Peut être vide.
Propriété publique Tags Obtient une collection en lecture seule de balises pour tous les agents de ce contrôleur.
Propriété publique Uri Obtient l'URI (URI) de ce contrôleur de build.
Propriété publique Url Obtient l'URL de ce contrôleur de build.

Début

Méthodes

  Nom Description
Méthode publique AddBuildAgent Ajoute un agent de build à ce contrôleur de build.
Méthode publique Delete Supprime ce contrôleur de build.
Méthode publique LoadCustomActivities Télécharge tous les assemblys du CustomAssemblyLocation au chemin d'accès local, charger les assemblys qui contiennent des types personnalisés d'activité, et retourne une liste des types personnalisés d'activité.
Méthode publique LoadCustomActivitiesAndExtensions Télécharge tous les assemblys du CustomAssemblyLocation au chemin d'accès local, charger les assemblys qui contiennent des types personnalisés d'activité et d'extension, et retourne une liste des types personnalisés d'activité et d'extension.
Méthode publique Refresh(Boolean) Actualise le contrôleur de build Obtention de valeurs de propriété actuelles du serveur de builds.
Méthode publique Refresh(array<String[], Boolean) Actualise le contrôleur de build Obtention de valeurs de propriété actuelles du serveur de builds.
Méthode publique RemoveBuildAgent Supprime un agent de build de ce contrôleur.
Méthode publique Save Enregistre les modifications apportées à ce contrôleur de build sur le serveur de builds.

Début

Voir aussi

Référence

Microsoft.TeamFoundation.Build.Client, espace de noms