Condividi tramite


Interfaccia IBuildController

Per collegare un controller di compilazione nel server che esegue 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 IBuildController
public interface IBuildController

Il tipo IBuildController espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Agents Ottiene gli agenti di compilazione appartenenti al controller di compilazione.
Proprietà pubblica AttachedProperties Proprietà associate
Proprietà pubblica CustomAssemblyPath Ottiene o imposta il percorso di controllo della versione in cui gli assembly personalizzati sono archiviati.
Proprietà pubblica DateCreated Ottiene la data e l'ora che questo controller di compilazione è stato creato.
Proprietà pubblica DateUpdated Ottiene la data e l'ora che questo controller di compilazioneultimo aggiornamento.
Proprietà pubblica Description Ottiene o imposta la descrizione del controller di compilazione.
Proprietà pubblica Enabled Ottiene o imposta un flag che indica se questo controller di compilazione è abilitato.
Proprietà pubblica MaxConcurrentBuilds Ottiene o imposta il numero massimo di compilazioni eseguibili simultaneamente sul controller di compilazione.
Proprietà pubblica MessageQueueUrl Ottiene l'indirizzo della coda di messaggi.Questo campo è per l'utilizzo del sistema solo.
Proprietà pubblica Name Ottiene o imposta il nome del controller di compilazione.
Proprietà pubblica QueueCount Ottiene il conteggio corrente della coda per il controller di compilazione.
Proprietà pubblica ServiceHost Ottiene l'host del servizio in cui questo controller di compilazione si trova.
Proprietà pubblica Status Ottiene o imposta lo stato del controller di compilazione.
Proprietà pubblica StatusMessage Ottiene o imposta un messaggio visualizzabile dal server sullo stato del controller.Può essere vuoto.
Proprietà pubblica Tags Ottiene una raccolta di sola lettura di tag per tutti gli agenti del controller.
Proprietà pubblica Uri Ottiene l'oggetto Uniform Resource Identifier (URI) del controller di compilazione.
Proprietà pubblica Url Ottiene l'url del controller di compilazione.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddBuildAgent Aggiunge un agente di compilazione al controller di compilazione.
Metodo pubblico Delete Elimina questo controller di compilazione.
Metodo pubblico LoadCustomActivities Scarica tutti gli assembly da CustomAssemblyLocation al percorso locale, carica gli assembly contenenti tipi di attività personalizzati e restituisce un elenco di tipi di attività personalizzati.
Metodo pubblico LoadCustomActivitiesAndExtensions Scarica tutti gli assembly da CustomAssemblyLocation al percorso locale, carica gli assembly contenenti tipi di estensione personalizzati e di attività e restituisce un elenco di tipi di estensione personalizzati e di attività.
Metodo pubblico Refresh(Boolean) Aggiorna il controller di compilazione ottenere i valori delle proprietà correnti del server di compilazione.
Metodo pubblico Refresh(array<String[], Boolean) Aggiorna il controller di compilazione ottenere i valori delle proprietà correnti del server di compilazione.
Metodo pubblico RemoveBuildAgent Rimuove un agente di compilazione dal controller.
Metodo pubblico Save Salvare le modifiche apportate al controller di compilazione nel server di compilazione.

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Build.Client