IBuildAgent 接口
此接口定义访问的生成代理方法在 Team Foundation Build 计算机上。
命名空间: 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 | 获取当前正在使用该代理生成的标识符。如果当前不使用,则返回null代理。 | |
ServiceHost | 获取生成代理所在的服务主机。 | |
Status | 获取或设置生成代理的状态。 | |
StatusMessage | 从有关生成代理状态的生成计算机接收消息。 | |
Tags | 获取或设置为此生成代理定义的标记。 | |
TeamProject | 获取拥有此生成团队项目的团队项目。 (继承自 IBuildGroupItem。) | |
Uri | 获取统一资源标识符 (URI) 此生成团队项目。 (继承自 IBuildGroupItem。) | |
Url | 获取用于与生成代理进行通信的URL。 |
页首
方法
名称 | 说明 | |
---|---|---|
Delete | 从生成计算机移除生成代理。 | |
GetExpandedBuildDirectory | 获取生成代理的生成内容与基于特定生成定义时计算的任何可变展开。 | |
Refresh() | 通过获取当前属性值刷新此生成组项从生成服务器。 (继承自 IBuildGroupItem。) | |
Refresh(array<String[]) | 通过获取更新属性值刷新此生成代理从服务器。 | |
Save | 保存对生成代理在生成计算机的任何更改。 |
页首