IBuildServer インターフェイス
Team Foundation ビルドを実行しているサーバーにインターフェイス。
名前空間: Microsoft.TeamFoundation.Build.Client
アセンブリ: Microsoft.TeamFoundation.Build.Client (Microsoft.TeamFoundation.Build.Client.dll 内)
構文
'宣言
Public Interface IBuildServer
public interface IBuildServer
IBuildServer 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
BuildServerVersion | ビルド サーバーのバージョンを取得します。 | |
NoCICheckInComment | チェックインを無視するように継続的インテグレーションのシステムに通知を送信するコメント文字列を取得します。コメントのこの文字列を使用すると、任意のチェックインも新しいビルドをトリガーしない。 | |
TeamProjectCollection | この IBuildServer を作成した TeamProjectCollection のオブジェクトを取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
AddBuildQuality(String, String) | 指定されたチーム プロジェクトにビルドの品質を追加します。 | |
AddBuildQuality(String, array<String[]) | 指定されたチーム プロジェクトにビルドの品質の配列を追加します。 | |
BeginQueryBuildDefinitions | ビルド定義の仕様の指定された配列のビルド定義のクエリの結果を取得します。 | |
BeginQueryBuildDefinitionsByUri | 非同期操作を URI (Uniform Resource Identifier) によってビルド定義を照会します。 | |
BeginQueryBuilds | 非同期操作を指定の配列を使用してビルドを照会します。 | |
BeginQueryBuildsByUri | 指定された URI に一致するビルドを取得します。 | |
BeginQueryQueuedBuilds | 非同期操作をビルド キューを照会します。 | |
CancelBuilds(array<Int32[]) | キャンセルがアクティブまたは延期された状態である場合、指定された ID のビルドを実行します。 | |
CancelBuilds(array<IQueuedBuild[]) | アクティブまたは延期された状態である場合、指定されたキューに入っているビルドを取り消します。 | |
CreateBuildAgentSpec() | ビルド エージェントのクエリに使用できる新しいビルド エージェントの仕様を作成します。 | |
CreateBuildAgentSpec(IBuildAgent) | ビルド エージェントのクエリに使用できる新しいビルド エージェントの仕様を作成します。 | |
CreateBuildAgentSpec(String, String, List<String>) | ビルド エージェントのクエリに使用できる新しいビルド エージェントの仕様を作成します。 | |
CreateBuildAgentSpec(String, String, array<String[], List<String>) | ビルド エージェントのクエリに使用できる新しいビルド エージェントの仕様を作成します。 | |
CreateBuildControllerSpec() | ビルド コントローラーのクエリに使用できる新しいビルド コントローラーの仕様を作成します。 | |
CreateBuildControllerSpec(String, String) | ビルド コントローラーのクエリに使用できる新しいビルド コントローラーの仕様を作成します。 | |
CreateBuildControllerSpec(String, String, array<String[], Boolean) | ビルド コントローラーのクエリに使用できる新しいビルド コントローラーの仕様を作成します。 | |
CreateBuildDefinition | ビルド サーバーが所有する新しいビルド定義を作成します。 | |
CreateBuildDefinitionSpec(String) | ビルド定義のクエリに使用できる新しいビルド定義の仕様を作成します。 | |
CreateBuildDefinitionSpec(IBuildDefinition) | ビルド定義のクエリに使用できる新しいビルド定義の仕様を作成します。 | |
CreateBuildDefinitionSpec(String, String) | ビルド定義のクエリに使用できる新しいビルド定義の仕様を作成します。 | |
CreateBuildDefinitionSpec(String, String, array<String[]) | ビルド定義のクエリに使用できる新しいビルド定義の仕様を作成します。 | |
CreateBuildDetailSpec(IEnumerable<Uri>) | 指定したシグネチャのビルドのクエリに使用できる新しいビルドの詳細な仕様書を作成します。 | |
CreateBuildDetailSpec(String) | チーム プロジェクトのビルドのクエリに使用できる新しいビルドの詳細な仕様書を作成します。 | |
CreateBuildDetailSpec(IBuildDefinition) | チーム プロジェクトのビルドのクエリに使用できる新しいビルドの詳細な仕様書を作成します。 | |
CreateBuildDetailSpec(IBuildDefinitionSpec) | チーム プロジェクトのビルドのクエリに使用できる新しいビルドの詳細な仕様書を作成します。 | |
CreateBuildDetailSpec(String, String) | チーム プロジェクトのビルドのクエリに使用できる新しいビルドの詳細な仕様書を作成します。 | |
CreateBuildQueueSpec(IEnumerable<Uri>) | クエリで列をキューに挿入済みビルドに使用される新しいビルド キューの仕様を作成します。 | |
CreateBuildQueueSpec(String) | クエリで列をキューに挿入済みビルドに使用される新しいビルド キューの仕様を作成します。 | |
CreateBuildQueueSpec(String, String) | クエリで列をキューに挿入済みビルドに使用される新しいビルド キューの仕様を作成します。 | |
CreateBuildRequest(Uri) | 指定されたビルド定義の新しいビルド要求を作成します。 | |
CreateBuildRequest(Uri, Uri) | 指定されたビルド定義およびビルド コントローラーの新しい要求を作成します。 | |
CreateBuildServiceHost(String, Uri) | 指定した名前とベース URL の新しいサービス ホストを作成します。 | |
CreateBuildServiceHost(String, String, String, Int32) | 指定した名前を持つ指定した設定、ホスト、ポート、および既定のパスから成るベース URL の新しいサービス ホストを作成します。 | |
CreateProcessTemplate | ビルド定義で使用する新しいビルド プロセス テンプレートを作成します。 | |
CreateQueuedBuildsView() | キューに入っているビルド view.</を作成します | |
CreateQueuedBuildsView(IEnumerable<Uri>) | 指定された定義でフィルター処理キューに入っているビルドのビューを作成します。 | |
CreateQueuedBuildsView(String) | チーム プロジェクトでフィルター処理キューに入っているビルドのビューを作成します。 | |
CreateTeamProjectComponents | チーム プロジェクトを作成するために必要なビルドのコンポーネントを作成します。 | |
DeleteBuildAgents(array<Uri[]) | サーバーからビルド エージェントを削除します。 | |
DeleteBuildAgents(array<IBuildAgent[]) | サーバーからビルド エージェントを削除します。 | |
DeleteBuildControllers(array<Uri[]) | サーバーからビルド コントローラーを削除します。 | |
DeleteBuildControllers(array<IBuildController[]) | サーバーからビルド コントローラーを削除します。 | |
DeleteBuildDefinitions(array<Uri[]) | サーバーからのビルド定義を削除します。 | |
DeleteBuildDefinitions(array<IBuildDefinition[]) | サーバーからのビルド定義を削除します。 | |
DeleteBuildQuality(String, String) | 対象のチーム プロジェクトから指定したビルドの品質を削除します。 | |
DeleteBuildQuality(String, array<String[]) | 対象のチーム プロジェクトからのビルドの品質の指定された配列を削除します。 | |
DeleteBuilds(array<Uri[]) | サーバーからのビルドの削除。ビルドのすべての部分が削除されます。 | |
DeleteBuilds(array<IBuildDetail[]) | サーバーからのビルドの削除。ビルドのすべての部分が削除されます。 | |
DeleteBuilds(array<Uri[], DeleteOptions) | サーバーからのビルドの削除。 | |
DeleteBuilds(array<IBuildDetail[], DeleteOptions) | サーバーからのビルドの削除。 | |
DeleteBuildServiceHost | サーバーからサービス ホストと関連するすべてのサービスを削除します。 | |
DeleteProcessTemplates | サーバーからのビルド プロセス テンプレートを削除します。 | |
DestroyBuilds(array<Uri[]) | サーバーからビルドを破棄します。 | |
DestroyBuilds(array<IBuildDetail[]) | サーバーからビルドを破棄します。 | |
EndQueryBuildDefinitions | 非同期操作を照会するには、ビルド定義を終了します。 | |
EndQueryBuildDefinitionsByUri | 非同期操作を照会するには、ビルド定義を終了します。 | |
EndQueryBuilds | 非同期操作をビルドを照会するために終了します。 | |
EndQueryBuildsByUri | ||
EndQueryQueuedBuilds | 非同期操作をビルド キューを照会するために終了します。 | |
GetAffectedBuildDefinitions(array<String[]) | 指定したバージョン コントロール サーバー パスに影響を受けるすべてのビルド定義の配列を取得します。 | |
GetAffectedBuildDefinitions(array<String[], ContinuousIntegrationType) | 互換性のために残されています。指定したバージョン コントロール サーバー パスに影響を受けるすべてのビルド定義の配列を取得し、フィルターで指定されているトリガーを持つように構成されます。 | |
GetAffectedBuildDefinitions(array<String[], DefinitionTriggerType) | 指定されたコマンドのバージョン コントロール サーバー パスに影響してフィルターで指定されているトリガーを持つように構成されているすべてのビルド定義のリストを取得します。 | |
GetAllBuildDetails | すべての詳細情報、一つのビルドを取得します。 | |
GetBuild(Uri) | 一つのビルドを取得します。 | |
GetBuild(Uri, array<String[], QueryOptions) | 一つのビルドを取得します。 | |
GetBuild(Uri, array<String[], QueryOptions, QueryDeletedOption) | URI によって一つのビルドを取得します。 | |
GetBuild(IBuildDefinitionSpec, String, array<String[], QueryOptions) | 一つのビルドを取得します。 | |
GetBuildAgent(Uri) | 一つのビルド エージェントを取得します。 | |
GetBuildAgent(Uri, array<String[]) | 一つのビルド エージェントを取得します。 | |
GetBuildController(String) | 指定した参照名を使用する一つのビルド コントローラーを取得します。ワイルドカード文字は複数のコントローラーが一致した場合より例外が指定されている場合があります。 | |
GetBuildController(Uri, Boolean) | 一つのビルド コントローラーを取得します。 | |
GetBuildController(Uri, array<String[], Boolean) | 一つのビルド コントローラーを取得します。 | |
GetBuildDefinition(Uri) | 一つのビルド定義を取得します。 | |
GetBuildDefinition(String, String) | 一つのビルド定義を取得します。 | |
GetBuildDefinition(Uri, QueryOptions) | 指定したオプションを使用して単一のビルド定義を取得するデータの量を制御するために取得します。 | |
GetBuildDefinition(String, String, QueryOptions) | 指定したオプションを使用して単一のビルド定義を取得するデータの量を制御するために取得します。 | |
GetBuildDefinition(Uri, array<String[], QueryOptions) | 指定したオプションを使用して単一のビルド定義を取得するデータの量を制御するために取得します。 | |
GetBuildQualities | 対象のチーム プロジェクトに対して定義済みのビルドの品質の配列を取得します。 | |
GetBuildServiceHost(String) | 指定した名前と一致するサービス ホストを取得します。 | |
GetBuildServiceHost(Uri) | 指定された URI に一致するサービス ホストを取得します。 | |
GetDisplayText | 列挙型の値のローカライズされた表示テキスト、または ToString () 値を取得します。 | |
GetDisplayTextValues | 列挙型に対応するローカライズされたテキストの表示値の配列、または ToString の値を取得します。 | |
GetEnumValue | 対応するローカライズされた表示テキストから列挙型の値を取得します。 | |
GetMinimalBuildDetails | エージェント、定義、または情報ノードを使用せずに単一のビルドを取得します。 | |
GetQueuedBuild(Int32, QueryOptions) | 指定した ID の単一のキューに入っているビルドを取得します | |
GetQueuedBuild(array<Int32[], QueryOptions) | 指定した ID のキューに入っているビルドを取得します。 | |
GetScheduleDaysFromDaysOfWeek | DayOfWeek の列挙体の配列を評価して返します ISchedule.DaysToBuild の設定に使用できる ScheduleDays の値を受け取ります。 | |
QueryBuildAgents(IBuildAgentSpec) | 指定したビルド エージェントの指定の一つのビルド エージェントのクエリの結果を取得します。 | |
QueryBuildAgents(array<IBuildAgentSpec[]) | 指定したビルド エージェントの指定のビルド エージェントのクエリの結果を取得します。 | |
QueryBuildAgentsByUri(array<Uri[]) | 指定された URI に一致するビルド エージェントを取得します。 | |
QueryBuildAgentsByUri(array<Uri[], array<String[]) | 指定された URI に一致するビルド エージェントを取得します。 | |
QueryBuildControllers() | すべてのビルド コントローラーとその関連のエージェントを取得します。 | |
QueryBuildControllers(Boolean) | すべてのビルド コントローラーを取得します。 | |
QueryBuildControllers(IBuildControllerSpec) | 指定したビルド コントローラーの指定の一つのビルド コントローラーのクエリの結果を取得します。 | |
QueryBuildControllers(array<IBuildControllerSpec[]) | 指定したビルド コントローラーの指定のビルド コントローラーのクエリの結果を取得します。 | |
QueryBuildControllersByUri(array<Uri[], Boolean) | 指定された URI に一致するビルド コントローラーを取得します。 | |
QueryBuildControllersByUri(array<Uri[], array<String[], Boolean) | 指定された URI に一致するビルド コントローラーを取得します。 | |
QueryBuildDefinitions(String) | 指定されたチーム プロジェクトに対してビルド定義を取得します。 | |
QueryBuildDefinitions(IBuildDefinitionSpec) | 指定されたビルド定義の指定の一つのビルド定義のクエリの結果を取得します。 | |
QueryBuildDefinitions(array<IBuildDefinitionSpec[]) | ビルド定義の仕様の指定された配列のビルド定義のクエリの結果を取得します。 | |
QueryBuildDefinitions(String, QueryOptions) | 指定されたチーム プロジェクトに対してビルド定義を取得します。指定されたクエリのオプションは、クエリで取得したデータの量を決定します。 | |
QueryBuildDefinitionsByUri(array<Uri[]) | 指定された URI に一致するビルド定義を取得します。 | |
QueryBuildDefinitionsByUri(array<Uri[], QueryOptions) | 指定された URI に一致するビルド定義を取得します。指定されたクエリのオプションは、クエリで取得したデータの量を決定します。 | |
QueryBuildDefinitionsByUri(array<Uri[], array<String[], QueryOptions) | 指定された URI に一致するビルド定義を取得します。指定されたクエリのオプションは、クエリで取得したデータの量を決定します。 | |
QueryBuilds(String) | チーム プロジェクトのすべてのビルドを取得します。 | |
QueryBuilds(IBuildDefinition) | ビルド定義のすべてのビルドを取得します。 | |
QueryBuilds(IBuildDefinitionSpec) | ビルド定義の指定のすべてのビルドを取得します。 | |
QueryBuilds(IBuildDetailSpec) | 指定したビルドの指定の単一のビルド クエリの結果を取得します。 | |
QueryBuilds(array<IBuildDetailSpec[]) | ビルドの指定の指定されたリストのビルドのクエリの結果を取得します。 | |
QueryBuilds(String, String) | チーム プロジェクトとその定義のすべてのビルドを取得します。 | |
QueryBuildsByUri(array<Uri[], array<String[], QueryOptions) | 指定された URI に一致するビルドを取得します。 | |
QueryBuildsByUri(array<Uri[], array<String[], QueryOptions, QueryDeletedOption) | 指定された URI に一致するビルドを取得します。 | |
QueryBuildServiceHosts | 指定したコンピューターでホストされるすべてのビルド サービス ホストの配列を取得します。 | |
QueryBuildServiceHostsByUri | 指定された URI に合わせたビルド サービス ホストを取得します。 | |
QueryProcessTemplates(String) | チーム プロジェクトのすべてのビルド プロセス テンプレートを取得します。 | |
QueryProcessTemplates(String, array<ProcessTemplateType[]) | 指定した型のチーム プロジェクトのすべてのビルド プロセス テンプレートを取得します。 | |
QueryQueuedBuilds(IQueuedBuildSpec) | 指定したキューに入っているビルドの指定の単一のビルド クエリの結果を取得します。 | |
QueryQueuedBuilds(array<IQueuedBuildSpec[]) | キューに入っているビルドの仕様に指定した配列のビルドのクエリの結果を取得します。 | |
QueueBuild(IBuildDefinition) | すべての既定オプションの指定されたビルド定義のビルドをキューに配置します。 | |
QueueBuild(IBuildRequest) | 既定 QueueOptions 指定のビルド要求のビルドをキューに配置します。 | |
QueueBuild(IBuildRequest, QueueOptions) | 指定したビルドの要求のビルドをキューに配置します。 | |
QueueBuild(IEnumerable<IBuildRequest>, QueueOptions) | 特定のビルド要求のキューの構築します。 | |
RetryQueuedBuilds(array<IQueuedBuild[]) | 指定したビルドを再試行し、バッチにまとめます。 | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid) | 指定したビルドを再試行し、バッチにまとめます。 | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid, QueuedBuildRetryOption) | 特定の [再試行] オプションの指定したビルドを再試行し、バッチにすべてのビルドを指定します。 | |
SaveBuildAgents | サーバーへのビルド エージェントに加えられた変更を保存します。 | |
SaveBuildControllers | サーバーへのビルド コントローラーに加えられた変更を保存します。 | |
SaveBuildDefinitions | サーバーへのビルド定義に加えられた変更を保存します。 | |
SaveBuilds | サーバーへのビルドに加えられた変更を保存します。 | |
SaveBuildServiceHost | サーバーへのサービス ホストの変更を保存します。 | |
SaveProcessTemplates | サーバーへのビルド プロセス テンプレートに加えた変更を保存します。 | |
SaveQueuedBuilds | サーバーへのキューに入っているビルドに加えられた変更を保存します。 | |
StartQueuedBuildsNow(array<Int32[]) | 開始と停止定義キューにあり、列をキューに挿入済みのステータスを持つ場合は、指定された ID のビルドを実行します。 | |
StartQueuedBuildsNow(array<IQueuedBuild[]) | 一時停止定義キューにあり、列をキューに挿入済みのステータスを持つ場合は、指定されたキューに入っているビルドを開始します。 | |
StopBuilds(array<Uri[]) | 指定された URI のすべてのビルドを中止します。 | |
StopBuilds(array<IBuildDetail[]) | 指定したビルドを停止します。 | |
TestConnectionForBuildAgent | アプリケーション層にビルド エージェントの接続をテストするように指示し、エージェントのステータスを更新します。 | |
TestConnectionForBuildController | アプリケーション層にビルド コントローラーの接続をテストするように指示し、コントローラーのステータスを更新します。 | |
TestConnectionsForBuildMachine | アプリケーション層に接続をビルド コンピューターのリソースをテストし、リソースのステータスを更新するように指示します。 |
このページのトップへ