Interfaccia IBuildDetail
Interfaccia per una compilazione nel server che esegue Team Foundation Build.Per ulteriori informazioni su come utilizzare questa interfaccia, vedere Gestire le informazioni di compilazione e controllare il dettaglio o Attività di Team Foundation Build.
Spazio dei nomi: Microsoft.TeamFoundation.Build.Client
Assembly: Microsoft.TeamFoundation.Build.Client (in Microsoft.TeamFoundation.Build.Client.dll)
Sintassi
'Dichiarazione
Public Interface IBuildDetail
public interface IBuildDetail
Il tipo IBuildDetail espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
BuildController | Ottiene il controller di compilazione utilizzato per l'esecuzione di questa compilazione.Può essere null. | |
BuildControllerUri | Ottiene l'uri controller di compilazione utilizzato per l'esecuzione di questa compilazione. | |
BuildDefinition | Ottiene la definizione di compilazione che possiede tale compilazione.Può essere null. | |
BuildDefinitionUri | Ottiene l'uri della definizione di compilazione utilizzata per eseguire questa compilazione. | |
BuildFinished | Ottiene un flag che indica se la compilazione è stata completata. | |
BuildNumber | Ottiene o imposta il numero per questa compilazione. | |
BuildServer | Ottiene il server a cui appartiene questa compilazione. | |
CompilationStatus | Ottiene o imposta lo stato della fase di compilazione di questa compilazione. | |
DropLocation | Ottiene o imposta la posizione dell'output della compilazione. | |
DropLocationRoot | Ottiene la destinazione finale radice della compilazione. | |
FinishTime | Ottiene il tempo che questo termine della compilazione. | |
Information | Ottiene la raccolta di nodi informazioni per questa compilazione. | |
IsDeleted | Ottiene un flag che indica se la compilazione è stato eliminato. | |
KeepForever | Ottiene o imposta un flag che indica se la compilazione partecipa ai criteri di conservazione della definizione di compilazione o per mantenere sempre la compilazione. | |
LabelName | Ottiene o imposta il nome dell'etichetta creata per la compilazione. | |
LastChangedBy | Ottiene l'ultimo utente di modificare questa compilazione. | |
LastChangedByDisplayName | Ottiene il nome visualizzato dell'utente per modificare la compilazione. | |
LastChangedOn | Ottiene la data e l'ora dell'ultima modifica a questa compilazione. | |
LogLocation | Ottiene o imposta il percorso del file di log per questa compilazione. | |
ProcessParameters | Ottiene una stringa formattata XML che rappresenta tutti i parametri del processo per questa compilazione. | |
Quality | Ottiene o imposta la qualità della compilazione. | |
Reason | Ottiene il motivo della compilazione esistente.Per ulteriori informazioni sull'utilizzo di questa proprietà, vedere Specificare trigger e motivi di compilazione | |
RequestedBy | Ottiene l'utente che ha richiesto la compilazione. | |
RequestedFor | Ottiene l'utente a cui questa compilazione è stato richiesto. | |
RequestIds | L'id della richiesta che ha avviato la compilazione. | |
Requests | Le richieste che ha avviato la compilazione. | |
ShelvesetName | Ottiene lo shelveset di cui è stata compilata. | |
SourceGetVersion | Ottiene o imposta la specifica della versione per cui i database di origine sono stati recuperati per questa compilazione. | |
StartTime | Ottiene il tempo che questa compilazione in realtà avviato. | |
Status | Ottiene o imposta lo stato complessivo di questa compilazione. | |
TeamProject | Ottiene il progetto team proprietario della compilazione. | |
TestStatus | Ottiene o imposta lo stato della fase di verifica della compilazione. | |
Uri | Ottiene l'uri di questa compilazione. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Connect() | Avvia il polling utilizzare l'intervallo predefinito di cinque secondi e di nessun oggetto di sincronizzazione. Quando gli eventi vengono gestiti da un componente visiva di Windows Form, altro overload deve essere utilizzato per questo metodo e tale componente deve essere passata come lo synchronizingObject in modo da chiamare i gestori eventi lo stesso thread in cui il componente è stata creata. | |
Connect(Int32, ISynchronizeInvoke) | Verrà avviato il polling l'intervallo e il ISynchronizeInvoke specificati oggetto.Quando gli eventi di StatusChanging, di StatusChanged, o di PollingCompleted vengono gestiti da una componente visivo di Windows Form, tale componente deve essere passata come lo synchronizingObject in modo da chiamare i gestori eventi lo stesso thread in cui il componente è stata creata. | |
Connect(Int32, Int32, ISynchronizeInvoke) | Il polling di inizio, l'utilizzo dell'intervallo specificato, timeout e ISynchronizeInvoke oggetto. Quando gli eventi di StatusChanging, di StatusChanged, o di PollingCompleted vengono gestiti da una componente visivo di Windows Form, tale componente deve essere passata come lo synchronizingObject in modo da chiamare i gestori eventi lo stesso thread in cui il componente è stata creata. | |
Delete() | Elimina la compilazione e tutti i dati collegati, il server e la destinazione finale. | |
Delete(DeleteOptions) | Eliminare la compilazione e solo le informazioni specificate. | |
Disconnect | Arresta il polling il server. | |
FinalizeStatus() | Notifica al server della compilazione. | |
FinalizeStatus(BuildStatus) | Notifica al server in cui la compilazione è completo e imposta lo stato di conseguenza. | |
Refresh | Recupera i dati più recenti di compilazione dal server con le opzioni query specificata e i tipi di informazioni. | |
RefreshAllDetails | Recupera i dati più recenti di compilazione dal server con tutti i dettagli. | |
RefreshMinimalDetails | Recupera i dati più recenti di compilazione dal server con nessun dettagli. | |
RequestIntermediateLogs | Richiede i registri di diagnostica intermedi di una compilazione in corso. | |
Save | Salva tutte le modifiche apportate sulla compilazione al server. | |
Stop | Interrompe la compilazione. | |
Wait() | Blocca le compilazioni aggiuntivi fino a completare questa compilazione. | |
Wait(TimeSpan, TimeSpan) | Blocca il thread chiamante finché non viene completata o il timeout scade. | |
Wait(TimeSpan, TimeSpan, ISynchronizeInvoke) | Blocca il thread chiamante finché non viene completata o il timeout scade. |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
PollingCompleted | Generato quando polling completa. | |
StatusChanged | Generato quando una modifica nella compilazione si trova nel server. | |
StatusChanging | Generato quando una modifica nella compilazione si trova nel server. |
In alto