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 儲存至組建伺服器的組建控制器的變更。

回頁首

請參閱

參考

Microsoft.TeamFoundation.Build.Client 命名空間