Partager via


IBuildController, interface

Interface d'un contrôleur de build sur le serveur qui exécute 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 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 qui sont appartenant à 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 stockés.
Propriété publique DateCreated Obtient la date et l'heure que ce contrôleur de build a été créé.
Propriété publique DateUpdated Obtient la date et l'heure que ce contrôleur de build à partir 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 une balise qui décrit 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 ce contrôleur de build.
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 ce contrôleur de build.
Propriété publique QueueCount Obtient le nombre actuel de file d'attente pour 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 le mode de ce contrôleur de build.
Propriété publique StatusMessage Accepte ou définit un message affichable 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 de CustomAssemblyLocation au chemin d'accès local, charge 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 de CustomAssemblyLocation au chemin d'accès local, charge 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é actuelle du serveur de builds.
Méthode publique Refresh(array<String[], Boolean) Actualise le contrôleur de build obtention de valeurs de propriété actuelle 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 au serveur de builds.

Début

Voir aussi

Référence

Microsoft.TeamFoundation.Build.Client, espace de noms