IBuildDetail, interface
Interface pour une génération sur le serveur qui exécute Team Foundation Build.Pour plus d'informations sur l'utilisation de cette interface, consultez Gérer des informations sur les builds et contrôler les commentaires ou le 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 génération.Ce paramètre peut être null. | |
BuildControllerUri | Obtient l'URI du contrôleur de build utilisé pour exécuter cette génération. | |
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 génération. | |
BuildFinished | Obtient une balise 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. | |
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 une balise décrivant si la génération a été supprimée. | |
KeepForever | Obtient ou définit une balise décrivant si la génération participe à la stratégie de rétention de la définition de build ou pour conserver la génération pour toujours. | |
LabelName | Obtient ou définit le nom de l'étiquette créée pour la génération. | |
LastChangedBy | Oblige le dernier utilisateur à modifier cette génération. | |
LastChangedByDisplayName | Obtient le nom complet du dernier utilisateur pour modifier la génération. | |
LastChangedOn | Obtient la date et l'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 génération. | |
RequestedFor | Obtient l'utilisateur pour lequel cette build a été demandée. | |
RequestIds | Les identificateurs 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 avec lequel les sources ont été récupérées pour cette build. | |
StartTime | Obtient le temps que cette génération a démarré réellement. | |
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 votant à l'aide de la plage par défaut de cinq secondes et d'un objet 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 sont appelés sur le même thread sur lequel le composant a été créé. | |
Connect(Int32, ISynchronizeInvoke) | Démarre votant à l'aide de l'intervalle et de l'ISynchronizeInvoke spécifiés objet.Lorsque les événements de StatusChanging, de StatusChanged, ou de PollingCompleted sont contrôlés par un composant visuel Windows Forms, que le composant doit être passé comme synchronizingObject afin que les gestionnaires d'événements sont appelés sur le même thread sur lequel le composant a été créé. | |
Connect(Int32, Int32, ISynchronizeInvoke) | Démarre votant, à la plage spécifiée, la minuterie et l'ISynchronizeInvoke objet. Lorsque les événements de StatusChanging, de StatusChanged, ou de PollingCompleted sont contrôlés par un composant visuel Windows Forms, que le composant doit être passé comme synchronizingObject afin que les gestionnaires d'événements sont appelés sur le même thread sur lequel le composant 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 votant le serveur. | |
FinalizeStatus() | Informe le serveur que la génération est terminée. | |
FinalizeStatus(BuildStatus) | Informe le serveur que la génération est terminée et définit le mode en conséquence. | |
Refresh | Récupère les données les plus récentes de génération du serveur qui contient les options et les types d'information spécifié de requête. | |
RefreshAllDetails | Récupère les données les plus récentes de génération du serveur avec tous les détails. | |
RefreshMinimalDetails | Récupère les données les plus récentes de génération du serveur avec aucun détail. | |
RequestIntermediateLogs | Demande des journaux de diagnostics intermédiaires d'une build en cours. | |
Save | Enregistre les modifications apportées sur la build au serveur. | |
Stop | Arrête la génération. | |
Wait() | Bloque les builds supplémentaires jusqu'à ce que cette build terminée. | |
Wait(TimeSpan, TimeSpan) | Bloque le thread appelant jusqu'à ce que la génération se termine ou le délai d'expiration s'achève. | |
Wait(TimeSpan, TimeSpan, ISynchronizeInvoke) | Bloque le thread appelant jusqu'à ce que la génération se termine ou le délai d'expiration s'achève. |
Début
Événements
Nom | Description | |
---|---|---|
PollingCompleted | Déclenché lorsque l'interrogation termine. | |
StatusChanged | Déclenché lorsque tout changement de la génération est découvert sur le serveur. | |
StatusChanging | Déclenché lorsque tout changement de la génération est découvert sur le serveur. |
Début