InformationNodeConverters 類別

提供方法轉換為更特定的型別 IBuildInformationNode 物件。

繼承階層架構

System.Object
  Microsoft.TeamFoundation.Build.Client.InformationNodeConverters

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

語法

'宣告
<ExtensionAttribute> _
Public NotInheritable Class InformationNodeConverters
public static class InformationNodeConverters

InformationNodeConverters 型別會公開下列成員。

方法

  名稱 說明
公用方法靜態成員 AddActivityTracking 將追蹤節點的活動加入至指定的組建資訊物件。不會儲存至伺服器。
公用方法靜態成員 AddAgentScopeActivityTracking 將追蹤節點的代理程式範圍活動加入至組建資訊物件。不會儲存至伺服器。
公用方法靜態成員 AddAssociatedChangesets(IBuildDetail, array<Changeset[]) 與變更集摘要與組建產生關聯。
公用方法靜態成員 AddAssociatedChangesets(IBuildInformation, array<Changeset[]) 將陣列變更集加入至指定的組建資訊。 儲存修改過的建置資訊加入至伺服器。
公用方法靜態成員 AddAssociatedWorkItems(IBuildDetail, array<WorkItem[]) 將中的工作項目摘要儲存至指定的組建。儲存至伺服器。
公用方法靜態成員 AddAssociatedWorkItems(IBuildInformation, array<WorkItem[]) 將工作項目摘要與指定的組建資訊物件。不會儲存至伺服器。
公用方法靜態成員 AddBuildError(IBuildInformation, String, DateTime) 將錯誤加入至指定的組建資訊物件。不會儲存至伺服器。
公用方法靜態成員 AddBuildError(IBuildInformation, String, Int32, Int32, String, String, DateTime) 將錯誤加入至指定的組建資訊物件。不會儲存至伺服器。
公用方法靜態成員 AddBuildError(IBuildInformation, String, String, Int32, Int32, String, String, DateTime) 將錯誤加入至指定的組建資訊物件。不會儲存至伺服器。
公用方法靜態成員 AddBuildError(IBuildInformation, String, String, String, Int32, Int32, String, String, DateTime) 將錯誤加入至指定的組建資訊物件。不會儲存至伺服器。
公用方法靜態成員 AddBuildMessage 將訊息傳送至指定的組建。不會儲存至伺服器。
公用方法靜態成員 AddBuildProjectNode(IBuildInformation, String, String, String, String, DateTime, String) 將專案加入至指定的組建資訊。不會儲存至伺服器。
公用方法靜態成員 AddBuildProjectNode(IBuildInformation, DateTime, String, String, String, String, DateTime, String) 將專案加入至指定的組建資訊物件。不會儲存至伺服器。
公用方法靜態成員 AddBuildStep(IBuildDetail, String, String) 將最上層建置步驟加入至 DateTime.Now 的開始時間之指定的組建。儲存至伺服器。
公用方法靜態成員 AddBuildStep(IBuildInformation, String, String) 將最上層建置步驟加入至具有 DateTime.Now 的開始時間之指定的組建資訊物件。不會儲存至伺服器。
公用方法靜態成員 AddBuildStep(IBuildDetail, String, String, DateTime) 將最上層建置步驟加入至指定的組建。儲存至伺服器。
公用方法靜態成員 AddBuildStep(IBuildInformation, String, String, DateTime) 將最上層建置步驟加入至指定的組建資訊物件。不會儲存至伺服器。
公用方法靜態成員 AddBuildStep(IBuildDetail, String, String, DateTime, BuildStepStatus) 將最上層建置步驟加入至指定的組建。儲存至伺服器。
公用方法靜態成員 AddBuildStep(IBuildInformation, String, String, DateTime, BuildStepStatus) 將最上層建置步驟加入至指定的組建資訊物件。不會儲存至伺服器。
公用方法靜態成員 AddBuildWarning(IBuildInformation, String, DateTime) 會將警告加入至指定的組建資訊物件。不會儲存至伺服器。
公用方法靜態成員 AddBuildWarning(IBuildInformation, String, Int32, Int32, String, String, DateTime) 會將警告加入至指定的組建資訊物件。不會儲存至伺服器。
公用方法靜態成員 AddBuildWarning(IBuildInformation, String, Int32, Int32, String, String, DateTime, String) 會將警告加入至指定的組建資訊物件。不會儲存至伺服器。
公用方法靜態成員 AddBuildWarning(IBuildInformation, String, String, Int32, Int32, String, String, DateTime, String) 會將警告加入至指定的組建資訊物件。不會儲存至伺服器。
公用方法靜態成員 AddConfigurationSummary(IBuildInformation, String, String) 將組態摘要加入至指定的組建資訊物件。不會儲存至伺服器。
公用方法靜態成員 AddConfigurationSummary(IBuildDetail, String, String, String) 已過時。將組態摘要加入至組建。
公用方法靜態成員 AddCustomSummaryInformation
公用方法靜態成員 AddExternalLink 將外部連結加入至指定的組建資訊物件。不會儲存至伺服器。
公用方法靜態成員 AddOpenedWorkItems(IBuildDetail, array<WorkItem[]) 將使開啟的工作項目摘要與指定的組建。儲存至伺服器。
公用方法靜態成員 AddOpenedWorkItems(IBuildInformation, array<WorkItem[]) 將與開啟的工作項目摘要與指定的組建資訊物件。不會儲存至伺服器。
公用方法靜態成員 GetActivityTracking(IBuildDetail, Int32) 從具有指定 ID 的。. 的指定組建取得追蹤節點的活動
公用方法靜態成員 GetActivityTracking(IBuildDetail, String) 以指定的執行個體 ID. 的指定組建取得追蹤節點的活動
公用方法靜態成員 GetActivityTracking(IBuildInformation, String) 從具有指定的執行個體 ID. 的指定組建資訊物件取得追蹤節點的活動
公用方法靜態成員 GetActivityTrackingNodes(IBuildDetail) 從指定的組建取得追蹤節點的活動。
公用方法靜態成員 GetActivityTrackingNodes(IBuildInformation) 從指定的組建資訊物件取得追蹤節點的活動。
公用方法靜態成員 GetAssociatedChangesets(IBuildDetail) 從指定的取得組建關聯的變更集摘要。
公用方法靜態成員 GetAssociatedChangesets(IBuildInformation) 從指定的組建資訊物件取得關聯的變更集摘要。
公用方法靜態成員 GetAssociatedWorkItems(IBuildDetail) 從指定的取得組建關聯的工作項目摘要。
公用方法靜態成員 GetAssociatedWorkItems(IBuildInformation) 從指定的組建資訊物件取得關聯的工作項目摘要。
公用方法靜態成員 GetBuildError 將型別 BuildError 單一 IBuildInformationNode 成員 IBuildError 物件。
公用方法靜態成員 GetBuildErrors(IBuildDetail) 從指定的組建取得組建錯誤節點。
公用方法靜態成員 GetBuildErrors(IBuildInformation) 從組建資訊物件取得組建錯誤節點。
公用方法靜態成員 GetBuildProjectNode 如果找不到,取得與對應的本機路徑的專案節點則為 null。不會有任何作用。
公用方法靜態成員 GetBuildProjectNodes(IBuildDetail) 從指定的組建取得建置專案節點。
公用方法靜態成員 GetBuildProjectNodes(IBuildInformation) 從指定的組建資訊物件取得組建專案節點。
公用方法靜態成員 GetBuildSteps(IBuildDetail) 從指定的組建取得建置步驟的排序清單。
公用方法靜態成員 GetBuildSteps(IBuildInformation) 從指定的組建資訊物件取得的建置步驟的排序清單。
公用方法靜態成員 GetBuildWarning 將型別 BuildWarning 單一 IBuildInformationNode 成員 IBuildWarning 物件。
公用方法靜態成員 GetBuildWarnings(IBuildDetail) 從指定的組建取得建置警告節點。
公用方法靜態成員 GetBuildWarnings(IBuildInformation) 從指定的組建資訊物件取得建置警告節點。
公用方法靜態成員 GetChangesetId(IBuildInformation) 從指定的組建資訊物件取得變更集 ID。
公用方法靜態成員 GetChangesetId(IBuildInformation, Int32) 從特定要求的組建取得 changesetId
公用方法靜態成員 GetChangesetId(IBuildInformation, Int32, Boolean) 從特定要求的組建取得 changesetId, returnFirstIfNotFound,如果指定,則會傳回清單中的第一個變更集,如果指定的控制項不存在。
公用方法靜態成員 GetChangesetsInfo 從組建取得數個變更集
公用方法靜態成員 GetConfigurationSummaries(IBuildDetail) 從指定的組建取得組態摘要。
公用方法靜態成員 GetConfigurationSummaries(IBuildInformation) 從指定的組建資訊物件取得組態摘要。
公用方法靜態成員 GetConfigurationSummary(IBuildInformationNode) 從指定的組建資訊節點取得組態摘要。
公用方法靜態成員 GetConfigurationSummary(IBuildDetail, String, String) 從指定的組建取得組態摘要。
公用方法靜態成員 GetConfigurationSummary(IBuildInformation, String, String) 從指定的組建資訊物件取得組態摘要。
公用方法靜態成員 GetCustomSummaryInformation 將型別 CustomSummaryInformation 單一資訊節點的 ICustomSummaryInformation 物件。
公用方法靜態成員 GetCustomSummaryInformationNodes(IBuildDetail) 從組建取得所有自訂摘要資訊節點。
公用方法靜態成員 GetCustomSummaryInformationNodes(IBuildInformation) 從組建資訊物件取得所有自訂摘要資訊節點。
公用方法靜態成員 GetOpenedWorkItems(IBuildDetail) 取得指定之組建的相關之開啟的工作項目摘要。
公用方法靜態成員 GetOpenedWorkItems(IBuildInformation) 取得指定之組建資訊物件關聯的開啟的工作項目摘要。
公用方法靜態成員 GetTopLevelProjects(IBuildDetail) 從指定的組建取得最上層建置專案節點。
公用方法靜態成員 GetTopLevelProjects(IBuildInformation) 從指定的組建資訊物件取得最上層建置專案節點。

回頁首

備註

InformationNodeConverters 類別 (Class) 可用來將各種型別 IBuildInformationNodes IBuildDetail 至,或從取得 IBuildDetail 各種型別 IBuildInformationNodes。 在這兩種情況下,各種靜態方法之傳回值通常是 Helper 介面型別,例如 IBuildStep 或 IConfigurationSummary。 這些型別可用來簡化 IBuildInformationNode 基礎物件的存取。

執行緒安全

這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.TeamFoundation.Build.Client 命名空間