IBuildInformation 介面

提供資訊收集有關組建的節點連結。

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

語法

'宣告
Public Interface IBuildInformation
public interface IBuildInformation

IBuildInformation 型別會公開下列成員。

屬性

  名稱 說明
公用屬性 Nodes 取得這個集合中的資訊節點。

回頁首

方法

  名稱 說明
公用方法 CreateNode 將資訊節點加入至集合。
公用方法 Delete 刪除資訊收集來自伺服器的節點。
公用方法 GetNode 取得具有指定 ID 的 . 的這個集合的資訊。
公用方法 GetNodesByType(String) 取得在指定型別的這個集合的資訊節點。這個方法非遞迴。
公用方法 GetNodesByType(String, Boolean) 取得具有指定的遞迴型別在指定型別此集合的資訊節點。
公用方法 GetNodesByTypes(IEnumerable<String>) 取得指定之型別的這個集合的資訊節點。 這個方法非遞迴。
公用方法 GetNodesByTypes(IEnumerable<String>, Boolean) 取得具有指定的遞迴型別指定型別的這個集合的資訊節點。
公用方法 GetSortedNodes 取得資訊節點和所有樹狀子目錄的已排序清單在這個集合中。
公用方法 GetSortedNodesByType 取得資訊節點的排序清單,而指定的所有樹狀子目錄中型別的數目。這個方法會遞迴。
公用方法 GetSortedNodesByTypes 取得資訊節點的排序清單,而指定的所有樹狀子目錄中型別的數目。這個方法會遞迴。
公用方法 Save 將對資訊收集的所有變更節點和存取伺服器的所有樹狀子目錄。

回頁首

擴充方法

  名稱 說明
公用擴充方法 AddActivityTracking 將追蹤節點的活動加入至指定的組建資訊物件。不會儲存至伺服器。 (以 InformationNodeConverters 定義。)
公用擴充方法 AddAgentScopeActivityTracking 將追蹤節點的代理程式範圍活動加入至組建資訊物件。不會儲存至伺服器。 (以 InformationNodeConverters 定義。)
公用擴充方法 AddAssociatedChangesets 將陣列變更集加入至指定的組建資訊。 儲存修改過的建置資訊加入至伺服器。 (以 InformationNodeConverters 定義。)
公用擴充方法 AddAssociatedWorkItems 將工作項目摘要與指定的組建資訊物件。不會儲存至伺服器。 (以 InformationNodeConverters 定義。)
公用擴充方法 AddBuildError(String, DateTime) 多載。 將錯誤加入至指定的組建資訊物件。不會儲存至伺服器。 (以 InformationNodeConverters 定義。)
公用擴充方法 AddBuildError(String, Int32, Int32, String, String, DateTime) 多載。 將錯誤加入至指定的組建資訊物件。不會儲存至伺服器。 (以 InformationNodeConverters 定義。)
公用擴充方法 AddBuildError(String, String, Int32, Int32, String, String, DateTime) 多載。 將錯誤加入至指定的組建資訊物件。不會儲存至伺服器。 (以 InformationNodeConverters 定義。)
公用擴充方法 AddBuildError(String, String, String, Int32, Int32, String, String, DateTime) 多載。 將錯誤加入至指定的組建資訊物件。不會儲存至伺服器。 (以 InformationNodeConverters 定義。)
公用擴充方法 AddBuildMessage 將訊息傳送至指定的組建。不會儲存至伺服器。 (以 InformationNodeConverters 定義。)
公用擴充方法 AddBuildProjectNode(String, String, String, String, DateTime, String) 多載。 將專案加入至指定的組建資訊。不會儲存至伺服器。 (以 InformationNodeConverters 定義。)
公用擴充方法 AddBuildProjectNode(DateTime, String, String, String, String, DateTime, String) 多載。 將專案加入至指定的組建資訊物件。不會儲存至伺服器。 (以 InformationNodeConverters 定義。)
公用擴充方法 AddBuildStep(String, String) 多載。 將最上層建置步驟加入至具有 DateTime.Now 的開始時間之指定的組建資訊物件。不會儲存至伺服器。 (以 InformationNodeConverters 定義。)
公用擴充方法 AddBuildStep(String, String, DateTime) 多載。 將最上層建置步驟加入至指定的組建資訊物件。不會儲存至伺服器。 (以 InformationNodeConverters 定義。)
公用擴充方法 AddBuildStep(String, String, DateTime, BuildStepStatus) 多載。 將最上層建置步驟加入至指定的組建資訊物件。不會儲存至伺服器。 (以 InformationNodeConverters 定義。)
公用擴充方法 AddBuildWarning(String, DateTime) 多載。 會將警告加入至指定的組建資訊物件。不會儲存至伺服器。 (以 InformationNodeConverters 定義。)
公用擴充方法 AddBuildWarning(String, Int32, Int32, String, String, DateTime) 多載。 會將警告加入至指定的組建資訊物件。不會儲存至伺服器。 (以 InformationNodeConverters 定義。)
公用擴充方法 AddBuildWarning(String, Int32, Int32, String, String, DateTime, String) 多載。 會將警告加入至指定的組建資訊物件。不會儲存至伺服器。 (以 InformationNodeConverters 定義。)
公用擴充方法 AddBuildWarning(String, String, Int32, Int32, String, String, DateTime, String) 多載。 會將警告加入至指定的組建資訊物件。不會儲存至伺服器。 (以 InformationNodeConverters 定義。)
公用擴充方法 AddConfigurationSummary 將組態摘要加入至指定的組建資訊物件。不會儲存至伺服器。 (以 InformationNodeConverters 定義。)
公用擴充方法 AddCustomSummaryInformation (以 InformationNodeConverters 定義。)
公用擴充方法 AddExternalLink 將外部連結加入至指定的組建資訊物件。不會儲存至伺服器。 (以 InformationNodeConverters 定義。)
公用擴充方法 AddOpenedWorkItems 將與開啟的工作項目摘要與指定的組建資訊物件。不會儲存至伺服器。 (以 InformationNodeConverters 定義。)

回頁首

請參閱

參考

Microsoft.TeamFoundation.Build.Client 命名空間