Condividi tramite


Interfaccia IBuildRequest

Interfaccia per una richiesta 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 IBuildRequest
public interface IBuildRequest

Il tipo IBuildRequest espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica BatchId Il batch ID per la richiesta.
Proprietà pubblica BuildController Ottiene o imposta il controller di compilazione che avvierà la compilazione.
Proprietà pubblica BuildControllerUri Ottiene l'oggetto Uniform Resource Identifier (URI) controller di compilazione che avvierà la compilazione.
Proprietà pubblica BuildDefinition Ottiene la definizione di compilazione per il quale la compilazione necessario deve essere avviato. Fornisce valori predefiniti per BuildController e DropLocation.
Proprietà pubblica BuildDefinitionUri Ottiene l'uri della definizione di compilazione per il quale la compilazione necessario deve essere avviato.
Proprietà pubblica BuildServer Ottiene il server di compilazione che questa richiesta di compilazione è stata creata.
Proprietà pubblica CustomGetVersion Ottiene o imposta l'oggetto personalizzato ottengono l'elemento versionSpec.Valido solo quando è GetOption custom impostata.
Proprietà pubblica DropLocation Ottiene o imposta la posizione in cui rilasciare l'output della compilazione necessaria.
Proprietà pubblica GatedCheckInTicket Ottiene o imposta un ticket facoltativo che viene generato dal server per gli invii di archiviazione gestita.
Proprietà pubblica GetOption Ottiene o imposta le origini di tempo per il quale devono essere recuperati per la compilazione. Le impostazioni valide sono “LatestOnQueue", “LatestOnBuild", o custom.
Proprietà pubblica MaxQueuePosition Ottiene o imposta il percorso massima della coda per la compilazione richiesto al momento della coda.Se la richiesta di compilazione scende sotto questa posizione la coda, viene generata un'eccezione.
Proprietà pubblica Postponed Ottiene o imposta un flag che indica se la richiesta di compilazione verrà inviata con lo posticipata.
Proprietà pubblica Priority Ottiene o imposta la priorità per la compilazione.
Proprietà pubblica ProcessParameters Ottiene una stringa formattata XML che rappresenta tutti i parametri del processo per questa compilazione.
Proprietà pubblica Reason Ottiene o imposta il motivo della richiesta di compilazione.
Proprietà pubblica RequestedFor Ottiene o imposta l'utente a cui la compilazione è richiesta.
Proprietà pubblica ShelvesetName Ottiene o imposta uno shelveset facoltativa da compilare.

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Build.Client