IBuildController 介面
在執行 Team Foundation Build之伺服器上的組建控制器連接。
命名空間: 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 | 將加入至組建伺服器的組建控制器所做的變更。 |
回頁首