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 | |
---|---|---|
Agents | Obtient les agents de build qui sont appartenant à 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 stockés. | |
DateCreated | Obtient la date et l'heure que ce contrôleur de build a été créé. | |
DateUpdated | Obtient la date et l'heure que ce contrôleur de build à partir de la dernière mise à jour. | |
Description | Obtient ou définit la description de ce contrôleur de build. | |
Enabled | Obtient ou définit une balise qui décrit 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 ce contrôleur de build. | |
MessageQueueUrl | Obtient l'adresse de file d'attente de messages.Ce champ est pour l'utilisation du système uniquement. | |
Name | Obtient ou définit le nom de ce contrôleur de build. | |
QueueCount | Obtient le nombre actuel de file d'attente pour 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 le mode de ce contrôleur de build. | |
StatusMessage | Accepte ou définit un message affichable 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 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é. | |
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. | |
Refresh(Boolean) | Actualise le contrôleur de build obtention de valeurs de propriété actuelle du serveur de builds. | |
Refresh(array<String[], Boolean) | Actualise le contrôleur de build obtention de valeurs de propriété actuelle 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 au serveur de builds. |
Début