Share via


IBuildController インターフェイス

Team Foundation ビルドを実行しているサーバーのビルド コントローラー用にインターフェイス。

名前空間:  Microsoft.TeamFoundation.Build.Client
アセンブリ:  Microsoft.TeamFoundation.Build.Client (Microsoft.TeamFoundation.Build.Client.dll 内)

構文

'宣言
Public Interface IBuildController
public interface IBuildController

IBuildController 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ Agents このビルド コントローラーによって所有されるビルド エージェントを取得します。
パブリック プロパティ AttachedProperties 添付プロパティ
パブリック プロパティ CustomAssemblyPath カスタム アセンブリが格納されているバージョン コントロール パスを取得または設定します。
パブリック プロパティ DateCreated このビルド コントローラーが作成された日時を取得します。
パブリック プロパティ DateUpdated このビルド コントローラーが最後に更新された時刻を取得します。
パブリック プロパティ Description このビルド コントローラーの記述を取得または設定します。
パブリック プロパティ Enabled このビルド コントローラーが有効かどうかを示すフラグを取得または設定します。
パブリック プロパティ MaxConcurrentBuilds このビルド コントローラーで同時に実行される可能性があるビルドの最大数を取得または設定します。
パブリック プロパティ MessageQueueUrl メッセージ キューのアドレスを取得します。このフィールドは、システムでのみ使用します。
パブリック プロパティ Name このビルド コントローラーの名前を取得または設定します。
パブリック プロパティ QueueCount このビルド コントローラーの現在のキューの数を取得します。
パブリック プロパティ ServiceHost このビルド コントローラーが存在するサービス ホストを取得します。
パブリック プロパティ Status このビルド コントローラーの状態を取得または設定します。
パブリック プロパティ StatusMessage このコントローラーの状態に関するサーバーで表示可能なメッセージを取得または設定します。空であるがあります。
パブリック プロパティ Tags このコントローラーのすべてのエージェントのタグの読み取り専用のコレクションを取得します。
パブリック プロパティ Uri このビルド コントローラーの URI (Uniform Resource Identifier) (URI) を取得します。
パブリック プロパティ Url このビルド コントローラーの URL を取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド AddBuildAgent このビルド コントローラーとビルド エージェントを追加します。
パブリック メソッド Delete このビルド コントローラーを削除します。
パブリック メソッド LoadCustomActivities CustomAssemblyLocation からのローカル パスにすべてのアセンブリをダウンロードし、カスタム アクティビティの型を含む読み込み、カスタム アクティビティの種類のアセンブリをリストを返します。
パブリック メソッド LoadCustomActivitiesAndExtensions CustomAssemblyLocation からのローカル パスにすべてのアセンブリをダウンロードし、カスタム アクティビティ、および拡張機能の型を含む読み込み、カスタム アクティビティ、および拡張機能の種類のアセンブリをリストを返します。
パブリック メソッド Refresh(Boolean) ビルド サーバーから現在のプロパティの値を取得して、ビルド コントローラーを更新します。
パブリック メソッド Refresh(array<String[], Boolean) ビルド サーバーから現在のプロパティの値を取得して、ビルド コントローラーを更新します。
パブリック メソッド RemoveBuildAgent このコントローラーからビルド エージェントを削除します。
パブリック メソッド Save ビルド サーバーにこのビルド コントローラーに加えられた変更を保存します。

このページのトップへ

参照

関連項目

Microsoft.TeamFoundation.Build.Client 名前空間