若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

IBuildDetail 介面

介面上執行的伺服器組建 Team Foundation Build。 如需有關如何使用此介面的詳細資訊,請參閱 Manage Build Information and Control VerbosityTeam Foundation Build 活動

命名空間:  Microsoft.TeamFoundation.Build.Client
組件:  Microsoft.TeamFoundation.Build.Client (在 Microsoft.TeamFoundation.Build.Client.dll 中)

public interface IBuildDetail

IBuildDetail 類型會公開下列成員。

  名稱描述
公用屬性BuildController 取得用來執行此組建的組建控制器。 可能是 Null。
公用屬性BuildControllerUri 取得用來執行此組建之組建控制器的 URI。
公用屬性BuildDefinition 取得擁有此組建的組建定義。 可能是 Null。
公用屬性BuildDefinitionUri 取得用來執行此組建的組建定義的 URI。
公用屬性BuildFinished 取得旗標,指出是否已完成組建。
公用屬性BuildNumber 取得或設定此組建的編號。
公用屬性BuildServer 取得擁有此組建的伺服器。
公用屬性CompilationStatus 取得或設定此組建的編譯階段的狀態。
公用屬性ContainerId 取得與此 BuildDetail 相關聯容器 ContainerId
公用屬性DropLocation 取得或設定組建的輸出位置。
公用屬性DropLocationRoot 取得根的組建置放位置。
公用屬性FinishTime 取得此組建完成的時間。
公用屬性Information 取得此組建資訊節點的集合。
公用屬性IsDeleted 取得描述組建是否已刪除的旗標。
公用屬性KeepForever 取得或設定描述組建是否參與的組建定義,或永久保留組建的保留原則的旗標。
公用屬性LabelName 取得或設定針對組建建立標籤的名稱。
公用屬性LastChangedBy 取得最後一個使用者變更此組建。
公用屬性LastChangedByDisplayName 取得最後一個使用者變更組建的顯示名稱。
公用屬性LastChangedOn 取得日期和時間的這個組建的前次變更。
公用屬性LogLocation 取得或設定此組建的記錄檔的位置。
公用屬性ProcessParameters 取得 XML 格式的字串表示此組建的所有處理程序參數。
公用屬性Quality 取得或設定此組建的品質。
公用屬性Reason 取得組建所存在的原因。 如需有關使用這個屬性,請參閱 指定組建觸發程序和原因
公用屬性RequestedBy 取得要求的這個組建的使用者。
公用屬性RequestedFor 取得要求的這個組建的對象的使用者。
公用屬性RequestIds 要求啟動此組建的 Id。
公用屬性Requests 啟動此組建要求。
公用屬性ShelvesetName 取得所建立的擱置集。
公用屬性SourceGetVersion 取得或設定此組建的已擷取其來源的版本規格。
公用屬性StartTime 取得此組建實際啟動的時間。
公用屬性Status 取得或設定此組建的整體狀態。
公用屬性TeamProject 取得擁有此組建之 team 專案。
公用屬性TestStatus 取得或設定此組建的測試階段的狀態。
公用屬性Uri 取得此組建的 URI。
回頁首

  名稱描述
公用方法Connect() 啟動輪詢使用預設間隔為五秒,且沒有同步處理物件。 當事件由 visual 的 Windows Form 元件處理時,其他多載應該使用此方法,而且該元件會傳遞中為 synchronizingObject,以便在元件建立所在的相同執行緒上呼叫事件處理常式。
公用方法Connect(Int32, ISynchronizeInvoke) 啟動輪詢使用指定的間隔和 ISynchronizeInvoke 物件。 當 StatusChanging、 StatusChanged 或 PollingCompleted 事件會由 visual 的 Windows Form 元件時,該元件傳遞中為 synchronizingObject,以便在元件建立所在的相同執行緒上呼叫事件處理常式。
公用方法Connect(Int32, Int32, ISynchronizeInvoke) 啟動輪詢,使用指定的間隔、 逾時和 ISynchronizeInvoke 物件。 當 StatusChanging、 StatusChanged 或 PollingCompleted 事件會由 visual 的 Windows Form 元件時,該元件傳遞中為 synchronizingObject,以便在元件建立所在的相同執行緒上呼叫事件處理常式。
公用方法Delete() 從伺服器和置放位置刪除組建和所有相關的資料。
公用方法Delete(DeleteOptions) 刪除組建和指定的資訊。
公用方法Disconnect 輪詢伺服器的停駐點。
公用方法FinalizeStatus() 在組建完成會告知伺服器。
公用方法FinalizeStatus(BuildStatus) 建置完成,並據此設定的狀態會告知伺服器。
公用方法Refresh 從具有指定的查詢選項和資訊類型的伺服器中擷取最新的組建資料。
公用方法RefreshAllDetails 從伺服器以及所有詳細資料中擷取最新的組建資料。
公用方法RefreshMinimalDetails 從伺服器沒有詳細資料以及擷取最新的組建資料。
公用方法RequestIntermediateLogs 要求進行中組建的中繼的診斷記錄檔。
公用方法Save 在組建伺服器上儲存所做的任何變更。
公用方法Stop 停止組建。
公用方法Wait() 封鎖其他組建,直到此組建完成為止。
公用方法Wait(TimeSpan, TimeSpan) 封鎖呼叫執行緒,直到建置完成或逾時過期為止。
公用方法Wait(TimeSpan, TimeSpan, ISynchronizeInvoke) 封鎖呼叫執行緒,直到建置完成或逾時過期為止。
回頁首

  名稱描述
公用事件PollingCompleted 輪詢完成時引發。
公用事件StatusChanged 當伺服器上探索組建中的任何變更時引發。
公用事件StatusChanging 當伺服器上探索組建中的任何變更時引發。
回頁首
顯示: