IBuildRequest 介面
一個組建要求的介面 Team Foundation Build在執行的伺服器上。
命名空間: Microsoft.TeamFoundation.Build.Client
組件: Microsoft.TeamFoundation.Build.Client (在 Microsoft.TeamFoundation.Build.Client.dll 中)
語法
'宣告
Public Interface IBuildRequest
public interface IBuildRequest
IBuildRequest 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
BatchId | 要求的批次 ID。 | |
BuildController | 取得或設定將啟動要求之組建的組建控制器。 | |
BuildControllerUri | 取得組建控制器統一資源識別元 (URI) 啟動要求的組建 (URI)。 | |
BuildDefinition | 取得要求的組建應該開始的組建定義。 為 BuildController 和 DropLocation 提供預設值。 | |
BuildDefinitionUri | 取得要求的組建會依此啟動組建定義的 URI。 | |
BuildServer | 取得此組建要求而建立的組建伺服器。 | |
CustomGetVersion | 取得或設定自訂取得 versionSpec。有效,只有在 GetOption 設為" Custom "。 | |
DropLocation | 取得或設定會捨棄要求之組建的輸出位置。 | |
GatedCheckInTicket | 取得或設定由閘道簽入送出的伺服器版本的選擇性票證。 | |
GetOption | 取得或設定必須擷取要求之組建來源的時間。 有效設定為 LatestOnQueue LatestOnBuild 「, 「或" Custom "。 | |
MaxQueuePosition | 取得或設定佇列的最大位置要求的組建在佇列的時間。如果組建要求在佇列上的這個位置,會擲回例外狀況。 | |
Postponed | 取得或設定描述的旗標組建要求是否已延後狀態一起送出。 | |
Priority | 取得或設定要求之組建的優先權。 | |
ProcessParameters | 取得表示這個組建使用的 XML 格式的字串的所有流程參數。 | |
Reason | 取得或設定要求組建之對象的原因。 | |
RequestedFor | 取得或設定要求組建之對象的使用者。 | |
ShelvesetName | 取得或設定要建置的選擇性擱置集。 |
回頁首