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 | |
---|---|---|
AttachedProperties | Proprietà associate | |
BuildDirectory | Ottiene o imposta un percorso della directory di lavoro dell'agente di compilazione. | |
Controller | Ottiene o imposta il controller di compilazione che possiede questo agente di compilazione. | |
DateCreated | Ottiene la data e l'ora che l'agente è stato creato. | |
DateUpdated | Ottiene la data e l'ora che l'agenteultimo aggiornamento. | |
Description | Ottiene o imposta la descrizione dell'agente di compilazione. | |
Enabled | Ottiene o imposta un flag che indica se l'agente di compilazione è abilitato. | |
FullPath | Ottiene il percorso completo per l'elemento di gruppo di compilazione. (Ereditato da IBuildGroupItem) | |
IsReserved | Ottiene un flag che indica se l'agente è in uso da una compilazione. | |
MessageQueueUrl | Ottiene l'indirizzo della coda di messaggi.Questo campo è per l'utilizzo del sistema solo. | |
Name | Ottiene o imposta il nome per l'elemento di gruppo di compilazione. (Ereditato da IBuildGroupItem) | |
ReservedForBuild | Ottiene l'identificatore della compilazione che stanno utilizzando questo agente.Restituisce null se l'agente è attualmente non viene utilizzata. | |
ServiceHost | Ottiene l'host del servizio in cui l'agente di compilazione si trova. | |
Status | Ottiene o imposta lo stato dell'agente di compilazione. | |
StatusMessage | Ottiene un messaggio dal computer di compilazione sullo stato dell'agente di compilazione. | |
Tags | Ottiene o imposta i tag definiti per questo agente di compilazione. | |
TeamProject | Ottiene il progetto team a cui appartiene l'elemento di gruppo di compilazione. (Ereditato da IBuildGroupItem) | |
Uri | Ottiene l'oggetto Uniform Resource Identifier (URI) per l'elemento di gruppo di compilazione. (Ereditato da IBuildGroupItem) | |
Url | Ottiene l'url utilizzato per comunicare con l'agente di compilazione. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Delete | Elimina l'agente di compilazione dal computer di compilazione. | |
GetExpandedBuildDirectory | Ottiene la directory di compilazione per l'agente di compilazione con tutte le espansioni variabili valutate in base alla definizione di compilazione specificata. | |
Refresh() | Aggiorna l'elemento di gruppo di compilazione ottenere i valori delle proprietà correnti del server di compilazione. (Ereditato da IBuildGroupItem) | |
Refresh(array<String[]) | Aggiornare questo agente di compilazione ottenere i valori aggiornati delle proprietà dal server. | |
Save | Salva tutte le modifiche apportate all'agente di compilazione sul computer di compilazione. |
In alto