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 | ビルド サーバーにこのビルド コントローラーに加えられた変更を保存します。 |
このページのトップへ