IBuildAgent 介面
這個介面會定義存取的組建代理程式的方法。 Team Foundation Build 電腦上。
命名空間: Microsoft.TeamFoundation.Build.Client
組件: Microsoft.TeamFoundation.Build.Client (在 Microsoft.TeamFoundation.Build.Client.dll 中)
語法
'宣告
Public Interface IBuildAgent _
Inherits IBuildGroupItem
public interface IBuildAgent : IBuildGroupItem
IBuildAgent 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
AttachedProperties | 附加屬性 | |
BuildDirectory | 取得或設定組建代理程式工作目錄的路徑。 | |
Controller | 取得或設定主控這個組建代理程式的組建控制器。 | |
DateCreated | 取得日期和時間這個代理程式所建立。 | |
DateUpdated | 取得日期和時間上次修改了這個代理程式。 | |
Description | 取得或設定組建代理程式的描述。 | |
Enabled | 取得或設定描述的旗標組建代理程式是否已啟用。 | |
FullPath | 取得這個組建群組項目的完整路徑。 (繼承自 IBuildGroupItem)。 | |
IsReserved | 取得描述的旗標組建是否正在使用此代理程式。 | |
MessageQueueUrl | 取得訊息佇列電子郵件地址。此欄位僅系統使用。 | |
Name | 取得或設定這個組建群組項目的名稱。 (繼承自 IBuildGroupItem)。 | |
ReservedForBuild | 取得目前使用此組建代理程式的識別項。如果目前未使用,則會傳回 NULL 代理程式。 | |
ServiceHost | 取得組建代理程式位於的服務主機。 | |
Status | 取得或設定組建代理程式的狀態。 | |
StatusMessage | 如需從組建代理程式狀態的組建電腦接收訊息。 | |
Tags | 取得或設定要用於這個組建代理程式定義的標記。 | |
TeamProject | 取得擁有這個組建群組項目的 Team 專案。 (繼承自 IBuildGroupItem)。 | |
Uri | 取得統一資源識別元 (URI) 這個組建群組項目 (URI)。 (繼承自 IBuildGroupItem)。 | |
Url | 取得用來與組建代理程式通訊的 URL。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
Delete | 刪除組建代理程式的組建電腦。 | |
GetExpandedBuildDirectory | 取得組建代理程式的組建目錄使用依據指定之組建定義評估的所有變數的展開 (Expansion)。 | |
Refresh() | 透過目前的屬性值重新整理這個組建群組項目從組建伺服器。 (繼承自 IBuildGroupItem)。 | |
Refresh(array<String[]) | 您可以取得更新屬性值重新整理此組建代理程式從伺服器。 | |
Save | 將對組建代理程式在組建電腦上的所有變更。 |
回頁首