IBuildAgent インターフェイス
このインターフェイスは Team Foundation ビルド のコンピューターでビルド エージェントにアクセスするためのメソッドを定義します。
名前空間: Microsoft.TeamFoundation.Build.Client
アセンブリ: Microsoft.TeamFoundation.Build.Client (Microsoft.TeamFoundation.Build.Client.dll 内)
構文
'宣言
Public Interface IBuildAgent _
Inherits IBuildGroupItem
public interface IBuildAgent : IBuildGroupItem
IBuildAgent 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
AttachedProperties | 添付プロパティ | |
BuildDirectory | ビルド エージェントの作業ディレクトリのパスを取得または設定します。 | |
Controller | このビルド エージェントを所有するビルド コントローラーを取得または設定します。 | |
DateCreated | このエージェントが作成された日時を取得します。 | |
DateUpdated | このエージェントが最後に更新された時刻を取得します。 | |
Description | ビルド エージェントの記述を取得または設定します。 | |
Enabled | ビルド エージェントが有効かどうかを示すフラグを取得または設定します。 | |
FullPath | このビルドのグループ項目の完全パスを取得します。 (IBuildGroupItem から継承されます。) | |
IsReserved | このエージェントはビルドで現在使用されているかどうかを表すフラグを取得します。 | |
MessageQueueUrl | メッセージ キューのアドレスを取得します。このフィールドは、システムでのみ使用します。 | |
Name | このビルドの項目グループの名前を取得または設定します。 (IBuildGroupItem から継承されます。) | |
ReservedForBuild | 現在このエージェントを使用しているビルドの識別子を取得します。戻り値は、エージェントが現在使用されていない場合は無効になります。 | |
ServiceHost | このビルド エージェントが存在するサービス ホストを取得します。 | |
Status | ビルド エージェントの状態を取得または設定します。 | |
StatusMessage | ビルド エージェントの状態に関するビルド コンピューターからメッセージを取得します。 | |
Tags | このビルド エージェントに対して定義されたタグを取得または設定します。 | |
TeamProject | このビルドのグループ項目を所有するチーム プロジェクトを取得します。 (IBuildGroupItem から継承されます。) | |
Uri | この項目グループのビルドのURI (Uniform Resource Identifier) (URI)を取得します。 (IBuildGroupItem から継承されます。) | |
Url | ビルド エージェントと通信に使用される URL を取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
Delete | ビルド コンピューターからビルド エージェントを削除します。 | |
GetExpandedBuildDirectory | 特定のビルド定義に従って評価されるすべての可変拡張のビルド エージェントのビルド ディレクトリを取得します。 | |
Refresh() | ビルド サーバーから現在のプロパティの値を取得して、このビルドのグループ項目を更新します。 (IBuildGroupItem から継承されます。) | |
Refresh(array<String[]) | サーバーから更新されたプロパティ値を取得して、このビルド エージェントを更新します。 | |
Save | ビルド コンピューターでビルド エージェントに加えられた変更を保存します。 |
このページのトップへ