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 | |
---|---|---|
Agents | Obtient les agents de build possédés par ce contrôleur de build. | |
AttachedProperties | Propriétés attachées | |
CustomAssemblyPath | Obtient ou définit le chemin d'accès au contrôle de version où les assemblys personnalisés sont enregistrés. | |
DateCreated | Obtient les date et heure de ce contrôleur de build a été créé. | |
DateUpdated | Obtient les date et heure de ce contrôleur de build a été de la dernière mise à jour. | |
Description | Obtient ou définit la description de ce contrôleur de build. | |
Enabled | Obtient ou définit un indicateur qui indique si ce contrôleur de build est activé. | |
MaxConcurrentBuilds | Obtient ou définit le nombre maximal de builds qui peuvent s'exécuter simultanément sur le contrôleur de build. | |
MessageQueueUrl | Obtient l'adresse de file d'attente de messages.Ce champ est pour l'utilisation de système uniquement. | |
Name | Obtient ou définit le nom de ce contrôleur de build. | |
QueueCount | Obtient le nombre actuel de ce contrôleur de build. | |
ServiceHost | Obtient l'hôte de service dans lequel ce contrôleur de build réside. | |
Status | Obtient ou définit l'état de ce contrôleur de build. | |
StatusMessage | Obtient ou définit un message visualisable du serveur sur l'état de ce contrôleur.Peut être vide. | |
Tags | Obtient une collection en lecture seule de balises pour tous les agents de ce contrôleur. | |
Uri | Obtient l'URI (URI) de ce contrôleur de build. | |
Url | Obtient l'URL de ce contrôleur de build. |
Début
Méthodes
Nom | Description | |
---|---|---|
AddBuildAgent | Ajoute un agent de build à ce contrôleur de build. | |
Delete | Supprime ce contrôleur de build. | |
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é. | |
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. | |
Refresh(Boolean) | Actualise le contrôleur de build Obtention de valeurs de propriété actuelles du serveur de builds. | |
Refresh(array<String[], Boolean) | Actualise le contrôleur de build Obtention de valeurs de propriété actuelles du serveur de builds. | |
RemoveBuildAgent | Supprime un agent de build de ce contrôleur. | |
Save | Enregistre les modifications apportées à ce contrôleur de build sur le serveur de builds. |
Début