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 IBuildError のオブジェクトに BuildError 型の単一の IBuildInformationNode を変換します。
パブリック メソッド静的メンバー GetBuildErrors(IBuildDetail) 指定したビルドのビルド エラー ノードを取得します。
パブリック メソッド静的メンバー GetBuildErrors(IBuildInformation) ビルド情報のオブジェクトからビルド エラー ノードを取得します。
パブリック メソッド静的メンバー GetBuildProjectNode 見つからない場合は対応するローカル パスを含むプロジェクト ノード、または null 値を取得します。
パブリック メソッド静的メンバー GetBuildProjectNodes(IBuildDetail) 指定したビルドからのプロジェクト ノードを取得します。
パブリック メソッド静的メンバー GetBuildProjectNodes(IBuildInformation) 指定したビルドの情報オブジェクトからビルドでプロジェクトのノードを取得します。
パブリック メソッド静的メンバー GetBuildSteps(IBuildDetail) 指定したビルドからビルド ステップの並べ替えられたリストを取得します。
パブリック メソッド静的メンバー GetBuildSteps(IBuildInformation) 指定したビルドの情報オブジェクトからビルド ステップの並べ替えられたリストを取得します。
パブリック メソッド静的メンバー GetBuildWarning IBuildWarning のオブジェクトに BuildWarning 型の単一の IBuildInformationNode を変換します。
パブリック メソッド静的メンバー GetBuildWarnings(IBuildDetail) 指定したビルドのビルドに警告のノードを取得します。
パブリック メソッド静的メンバー GetBuildWarnings(IBuildInformation) 指定したビルドの情報オブジェクトからビルドに警告のノードを取得します。
パブリック メソッド静的メンバー GetChangesetId(IBuildInformation) 指定したビルドの情報オブジェクトから変更セットの ID を取得します。
パブリック メソッド静的メンバー GetChangesetId(IBuildInformation, Int32) 特定の要求のビルドから changesetId を取得します
パブリック メソッド静的メンバー GetChangesetId(IBuildInformation, Int32, Boolean) 指定されたが 1 である returnFirstIfNotFound を指定すると、特定の要求のビルドから changesetId を返します。また、リストの最初の変更セットを取得します。
パブリック メソッド静的メンバー GetChangesetsInfo ビルドから複数の変更セットを取得します
パブリック メソッド静的メンバー GetConfigurationSummaries(IBuildDetail) 指定したビルドの構成の概要を取得します。
パブリック メソッド静的メンバー GetConfigurationSummaries(IBuildInformation) 指定したビルドの情報オブジェクトから構成の概要を取得します。
パブリック メソッド静的メンバー GetConfigurationSummary(IBuildInformationNode) 指定したビルド情報のノードから構成の概要を取得します。
パブリック メソッド静的メンバー GetConfigurationSummary(IBuildDetail, String, String) 指定したビルドの構成の概要を取得します。
パブリック メソッド静的メンバー GetConfigurationSummary(IBuildInformation, String, String) 指定したビルドの情報オブジェクトから構成の概要を取得します。
パブリック メソッド静的メンバー GetCustomSummaryInformation ICustomSummaryInformation のオブジェクトに CustomSummaryInformation 型の単一の情報ノードを変換します。
パブリック メソッド静的メンバー GetCustomSummaryInformationNodes(IBuildDetail) ビルドからカスタム集計情報のノードをすべて取得します。
パブリック メソッド静的メンバー GetCustomSummaryInformationNodes(IBuildInformation) ビルド情報のオブジェクトからカスタム集計情報のノードをすべて取得します。
パブリック メソッド静的メンバー GetOpenedWorkItems(IBuildDetail) 指定したビルドに関連付け、開いている作業項目の概要を取得します。
パブリック メソッド静的メンバー GetOpenedWorkItems(IBuildInformation) 指定したビルドの情報オブジェクトに関連付け、開いている作業項目の概要を取得します。
パブリック メソッド静的メンバー GetTopLevelProjects(IBuildDetail) 指定したビルドのビルドでプロジェクトの最上位ノードを取得します。
パブリック メソッド静的メンバー GetTopLevelProjects(IBuildInformation) 指定したビルドの情報オブジェクトからビルド プロジェクトの最上位ノードを取得します。

このページのトップへ

解説

InformationNodeConverters のクラスがさまざまな型の IBuildInformationNodes を IBuildDetail に追加するか、IBuildDetail からさまざまな型の IBuildInformationNodes を取得するために使用できます。 いずれの場合も、さまざまな静的メソッドの戻り値は、通常、IBuildStep または IConfigurationSummary のようなヘルパー インターフェイス型です。 これらの型は IBuildInformationNode の基になるオブジェクトへのアクセスを簡単にするために機能します。

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.TeamFoundation.Build.Client 名前空間