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 avvia la compilazione necessaria.
Proprietà pubblica BuildControllerUri Ottiene un URI (Uniform Resource Identifier (URI) del controller di compilazione che avvia la compilazione necessaria.
Proprietà pubblica BuildDefinition Ottiene la definizione di compilazione per il quale la compilazione dovrebbe essere avviata. Fornisce valori predefiniti per BuildController e DropLocation.
Proprietà pubblica BuildDefinitionUri Ottiene l'uri della definizione di compilazione per il quale la compilazione dovrebbe essere avviata.
Proprietà pubblica BuildServer Ottiene il server di compilazione da cui la richiesta di compilazione è stata creata.
Proprietà pubblica CustomGetVersion Ottiene o imposta custom ottengono l'elemento versionSpec.Valido solo quando GetOption è impostato su "custom".
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 necessaria. Le impostazioni valide sono "LatestOnQueue", "LatestOnBuild", o custom.
Proprietà pubblica MaxQueuePosition Ottiene o imposta il percorso massima della coda di compilazione richiesta al momento della coda.Se la richiesta di compilazione è minore di questa posizione la coda, verrà generata un'eccezione.
Proprietà pubblica Postponed Ottiene o imposta un flag che indica se la richiesta di compilazione verrà inviata con lo stato posposto.
Proprietà pubblica Priority Ottiene o imposta la priorità per la compilazione necessaria.
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 per il quale la compilazione necessaria.
Proprietà pubblica ShelvesetName Ottiene o imposta uno shelveset facoltativo da compilare.

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Build.Client