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) 從指定的組建資訊物件取得變更集識別項。
公用方法靜態成員 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 類別可以用來將各種型別 IBuildInformationNodes IBuildDetail 到,或從取得 IBuildDetail 各種型別 IBuildInformationNodes。 在這兩種情況下,各種靜態方法之傳回值通常是 Helper 介面型別,例如 IBuildStep 或 IConfigurationSummary。 這些型別可用來簡化 IBuildInformationNode 基礎物件的存取。

執行緒安全

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

請參閱

參考

Microsoft.TeamFoundation.Build.Client 命名空間