IBuildController 介面
表示在 TFS 組建伺服器的組建控制器。
命名空間: Microsoft.TeamFoundation.Build.Client
組件: Microsoft.TeamFoundation.Build.Client (在 Microsoft.TeamFoundation.Build.Client.dll 中)
語法
'宣告
Public Interface IBuildController
public interface IBuildController
IBuildController 類型會公開下列成員。
屬性
名稱 | 描述 | |
---|---|---|
Agents | 取得此組建控制器所擁有的組建代理程式。 | |
AttachedProperties | 附加屬性 | |
CustomAssemblyPath | 取得或設定儲存自訂組件的版本控制路徑。 | |
DateCreated | 日期和時間此組建控制器建立。 | |
DateUpdated | 日期和時間此組建控制器上次更新的時間。 | |
Description | 取得或設定此組建控制器的描述。 | |
Enabled | 取得或設定描述的旗標此組建控制器是否已啟用。 | |
MaxConcurrentBuilds | 取得或設定在這個組建控制器可以同時執行組建的最大數目。 | |
MessageQueueUrl | 取得訊息佇列位址。此欄位僅供系統使用。 | |
Name | 取得或設定這個組建控制器的名稱。 | |
QueueCount | 取得此組建控制器的目前佇列計數。 | |
ServiceHost | 取得此組建控制器所在的服務主機。 | |
Status | 取得或設定此組建控制器狀態。 | |
StatusMessage | 取得或設定從伺服器中可顯示的訊息有關這個控制器狀態。是空的。 | |
Tags | 取得標記的唯讀集合這個控制器所有代理程式。 | |
Uri | 取得統一資源識別元 (URI) 此組建控制器 (URI)。 | |
Url | 取得此組建控制器 URL。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
AddBuildAgent | 將組建代理程式到此組建控制器。 | |
Delete | 刪除這個組建控制器。 | |
LoadCustomActivities | 下載從 CustomAssemblyLocation 的所有組件到本機路徑,載入包含自訂活動型別的組件,並傳回自訂活動型別清單。 | |
LoadCustomActivitiesAndExtensions | 下載從 CustomAssemblyLocation 的所有組件到本機路徑,載入包含自訂活動和副檔名類型的組件,並傳回自訂活動和副檔名類型清單。 | |
Refresh(Boolean) | 會取得目前的屬性值整理組建控制器與組建伺服器。 | |
Refresh(array<String[], Boolean) | 會取得目前的屬性值整理組建控制器與組建伺服器。 | |
RemoveBuildAgent | 從控制器移除組建代理程式。 | |
Save | 儲存至組建伺服器的組建控制器的變更。 |
回頁首