Condividi tramite


Interfaccia IBuildAgent

Questa interfaccia definisce i metodi per accedere all'agente di compilazione sul computer 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 IBuildAgent _
    Inherits IBuildGroupItem
public interface IBuildAgent : IBuildGroupItem

Il tipo IBuildAgent espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica AttachedProperties Proprietà associate
Proprietà pubblica BuildDirectory Ottiene o imposta un percorso della directory di lavoro dell'agente di compilazione.
Proprietà pubblica Controller Ottiene o imposta il controller di compilazione che possiede questo agente di compilazione.
Proprietà pubblica DateCreated Ottiene la data e l'ora che l'agente è stato creato.
Proprietà pubblica DateUpdated Ottiene la data e l'ora che l'agenteultimo aggiornamento.
Proprietà pubblica Description Ottiene o imposta la descrizione dell'agente di compilazione.
Proprietà pubblica Enabled Ottiene o imposta un flag che indica se l'agente di compilazione è abilitato.
Proprietà pubblica FullPath Ottiene il percorso completo per l'elemento di gruppo di compilazione. (Ereditato da IBuildGroupItem)
Proprietà pubblica IsReserved Ottiene un flag che indica se l'agente è in uso da una 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 per l'elemento di gruppo di compilazione. (Ereditato da IBuildGroupItem)
Proprietà pubblica ReservedForBuild Ottiene l'identificatore della compilazione che stanno utilizzando questo agente.Restituisce null se l'agente è attualmente non viene utilizzata.
Proprietà pubblica ServiceHost Ottiene l'host del servizio in cui l'agente di compilazione si trova.
Proprietà pubblica Status Ottiene o imposta lo stato dell'agente di compilazione.
Proprietà pubblica StatusMessage Ottiene un messaggio dal computer di compilazione sullo stato dell'agente di compilazione.
Proprietà pubblica Tags Ottiene o imposta i tag definiti per questo agente di compilazione.
Proprietà pubblica TeamProject Ottiene il progetto team a cui appartiene l'elemento di gruppo di compilazione. (Ereditato da IBuildGroupItem)
Proprietà pubblica Uri Ottiene l'oggetto Uniform Resource Identifier (URI) per l'elemento di gruppo di compilazione. (Ereditato da IBuildGroupItem)
Proprietà pubblica Url Ottiene l'url utilizzato per comunicare con l'agente di compilazione.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Delete Elimina l'agente di compilazione dal computer di compilazione.
Metodo pubblico GetExpandedBuildDirectory Ottiene la directory di compilazione per l'agente di compilazione con tutte le espansioni variabili valutate in base alla definizione di compilazione specificata.
Metodo pubblico Refresh() Aggiorna l'elemento di gruppo di compilazione ottenere i valori delle proprietà correnti del server di compilazione. (Ereditato da IBuildGroupItem)
Metodo pubblico Refresh(array<String[]) Aggiornare questo agente di compilazione ottenere i valori aggiornati delle proprietà dal server.
Metodo pubblico Save Salva tutte le modifiche apportate all'agente di compilazione sul computer di compilazione.

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Build.Client