Interfaccia IBuildDetail
Interfaccia per una compilazione nel server che esegue Team Foundation Build. Per ulteriori informazioni su come utilizzare questa interfaccia, vedere Gestire i dettagli del controllo e informazioni sulla compilazione 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 del controller di compilazione utilizzato per l'esecuzione di questa compilazione. |
![]() |
BuildDefinition | Ottiene la definizione di compilazione che possiede questa compilazione.Può essere null. |
![]() |
BuildDefinitionUri | Ottiene l'uri della definizione di compilazione utilizzata per l'esecuzione di questa compilazione. |
![]() |
BuildFinished | Ottiene un flag che indica se la compilazione è stata completata. |
![]() |
BuildNumber | Ottiene o imposta il numero della compilazione. |
![]() |
BuildServer | Ottiene il server a cui appartiene questa compilazione. |
![]() |
CompilationStatus | Ottiene o imposta lo stato della fase di compilazione di questa compilazione. |
![]() |
ContainerId | Ottiene il ContainerId per il contenitore associato a l BuildDetail |
![]() |
DropLocation | Ottiene o imposta la posizione dell'output della compilazione. |
![]() |
DropLocationRoot | Ottiene la destinazione finale radice della compilazione. |
![]() |
FinishTime | Ottiene il tempo che questa compilazione è stata completata. |
![]() |
Information | Ottiene la raccolta di nodi informazioni per questa compilazione. |
![]() |
IsDeleted | Ottiene un flag che indica se la compilazione è stata eliminata. |
![]() |
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 di 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 è stata richiesta. |
![]() |
RequestIds | L'id della richiesta che ha avviato la compilazione. |
![]() |
Requests | Le richieste che ha avviato la compilazione. |
![]() |
ShelvesetName | Ottiene l'area di sospensione compilata. |
![]() |
SourceGetVersion | Ottiene o imposta la specifica della versione per cui le origini erano per questa compilazione. |
![]() |
StartTime | Ottiene il tempo che questa compilazione in realtà è stata avviata. |
![]() |
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 valutazione di questa 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 gestiti da un componente 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 è stato creato. |
![]() |
Connect(Int32, ISynchronizeInvoke) | Verrà avviato il polling l'intervallo e il ISynchronizeInvoke specificati.Quando gli eventi di StatusChanging, di StatusChanged, o di PollingCompleted vengono gestiti da un componente 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 è stato creato. |
![]() |
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 un componente 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 è stato creato. |
![]() |
Delete() | Elimina la compilazione e tutti i dati collegati, dal server e dalla destinazione finale. |
![]() |
Delete(DeleteOptions) | Eliminare la compilazione e solo le informazioni specificate. |
![]() |
Disconnect | Arresta il polling il server. |
![]() |
FinalizeStatus() | Notifica al server che la compilazione. |
![]() |
FinalizeStatus(BuildStatus) | Notifica al server che il termine della compilazione e imposta lo stato di conseguenza. |
![]() |
Refresh | Recupera i dati più recenti di compilazione dal server con le opzioni di 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 nella compilazione al server. |
![]() |
Stop | Interrompe la compilazione. |
![]() |
Wait() | Blocca le compilazioni aggiuntive 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