IBuildDetail, interface
Interface pour une build sur le serveur qui exécute Team Foundation Build. Pour plus d'informations sur l'utilisation de cette interface, consultez Gérer les informations de build et contrôler les commentaires ou Activités 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 IBuildDetail
public interface IBuildDetail
Le type IBuildDetail expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
BuildController | Obtient le contrôleur de build utilisé pour exécuter cette build.Ce paramètre peut être null. | |
BuildControllerUri | Obtient l'URI du contrôleur de build utilisé pour exécuter cette build. | |
BuildDefinition | Obtient la définition de build qui possède cette génération.Ce paramètre peut être null. | |
BuildDefinitionUri | Obtient l'URI de la définition de build utilisée pour exécuter cette build. | |
BuildFinished | Obtient un indicateur indiquant si la génération est terminée. | |
BuildNumber | Obtient ou définit le nombre de cette génération. | |
BuildServer | Obtient le serveur qui possède cette génération. | |
CompilationStatus | Obtient ou définit l'état de la phase de compilation de cette génération. | |
ContainerId | Obtient le ContainerId pour le conteneur associé à ce BuildDetail | |
DropLocation | Obtient ou définit l'emplacement de la sortie de la génération. | |
DropLocationRoot | Obtient l'emplacement cible racine de la génération. | |
FinishTime | Obtient le temps que cette build terminée. | |
Information | Obtient la collection d'informations nœuds pour cette build. | |
IsDeleted | Obtient un indicateur décrivant si la génération a été supprimée. | |
KeepForever | Obtient ou définit un indicateur décrivant si la génération participe à la stratégie de rétention de la définition de build ou pour conserver la build indéfiniment. | |
LabelName | Obtient ou définit le nom de l'étiquette créée pour la génération. | |
LastChangedBy | Obtient le dernier utilisateur à modifier cette build. | |
LastChangedByDisplayName | Obtient le nom complet du dernier utilisateur pour modifier la génération. | |
LastChangedOn | Obtient les date et heure de la dernière modification de cette génération. | |
LogLocation | Obtient ou définit l'emplacement du fichier journal pour cette build. | |
ProcessParameters | Obtient une chaîne mise en forme par XML représentant tous les paramètres de processus pour cette build. | |
Quality | Obtient ou définit la qualité de cette génération. | |
Reason | Obtient la raison que la génération existe.Pour plus d'informations sur l'utilisation de cette propriété, consultez Spécifier les raisons et les déclencheurs de build | |
RequestedBy | Obtient l'utilisateur qui a demandé cette build. | |
RequestedFor | Obtient l'utilisateur pour lequel cette build a été demandée. | |
RequestIds | Les ID de demande qui ont commencé cette génération. | |
Requests | Les demandes qui ont commencé cette génération. | |
ShelvesetName | Obtient le jeu de réservations généré. | |
SourceGetVersion | Obtient ou définit la spécification de version pour laquelle les sources ont été récupérées pour cette build. | |
StartTime | Obtient le temps que cette génération réellement démarrée. | |
Status | Obtient ou définit l'état global de cette génération. | |
TeamProject | Obtient le projet d'équipe qui possède cette génération. | |
TestStatus | Obtient ou définit l'état de la phase de test de cette génération. | |
Uri | Obtient l'URI de cette génération. |
Début
Méthodes
Nom | Description | |
---|---|---|
Connect() | Démarre interrogeant en utilisant l'intervalle par défaut de cinq secondes et de objets de synchronisation. Lorsque les événements sont contrôlés par un composant visuel Windows Forms, l'autre surcharge doit être utilisée pour cette méthode et ce composant doit être passé comme synchronizingObject afin que les gestionnaires d'événements soient appelés sur le même thread sur lequel il a été créé. | |
Connect(Int32, ISynchronizeInvoke) | Démarre interrogeant en utilisant l'intervalle et de l'objet spécifié d'ISynchronizeInvoke.Lorsque les événements de StatusChanging, de StatusChanged, ou de PollingCompleted sont gérées par un composant visuel Windows Forms, que le composant doit être passé comme synchronizingObject afin que les gestionnaires d'événements soient appelés sur le même thread sur lequel il a été créé. | |
Connect(Int32, Int32, ISynchronizeInvoke) | Démarre interrogeant, à l'intervalle spécifié, délai d'expiration et objet d'ISynchronizeInvoke. Lorsque les événements de StatusChanging, de StatusChanged, ou de PollingCompleted sont gérées par un composant visuel Windows Forms, que le composant doit être passé comme synchronizingObject afin que les gestionnaires d'événements soient appelés sur le même thread sur lequel il a été créé. | |
Delete() | Supprime la build, et toutes les données associées, du serveur et de l'emplacement cible. | |
Delete(DeleteOptions) | Supprimez la génération et uniquement les informations spécifiées. | |
Disconnect | Arrête interrogeant le serveur. | |
FinalizeStatus() | Informe le serveur que la génération est terminée. | |
FinalizeStatus(BuildStatus) | Informe le serveur que la génération terminée et définit l'état en conséquence. | |
Refresh | Récupère les données les plus récentes de génération du serveur qui héberge les options et les types d'information spécifiés de requête. | |
RefreshAllDetails | Récupère les données les plus récentes de build du serveur avec tous les détails. | |
RefreshMinimalDetails | Récupère les données les plus récentes de build du serveur avec aucun détails. | |
RequestIntermediateLogs | Demande les journaux de diagnostic intermédiaires d'une build en cours. | |
Save | Enregistre toutes les modifications apportées à la génération au serveur. | |
Stop | Arrête la génération. | |
Wait() | Se bloque des builds supplémentaires jusqu'à ce que cette build terminée. | |
Wait(TimeSpan, TimeSpan) | Se bloque le thread appelant jusqu'à ce que la génération terminée ou le délai d'expiration s'achève. | |
Wait(TimeSpan, TimeSpan, ISynchronizeInvoke) | Se bloque le thread appelant jusqu'à ce que la génération terminée ou le délai d'expiration s'achève. |
Début
Événements
Nom | Description | |
---|---|---|
PollingCompleted | Déclenché en interrogeant se termine. | |
StatusChanged | Déclenché lorsque des modifications de la génération est découvert sur le serveur. | |
StatusChanging | Déclenché lorsque des modifications de la génération est découvert sur le serveur. |
Début