This documentation is archived and is not being maintained.
IBuildController Interface
Visual Studio 2013
Represents a build controller in the TFS Build server.
Namespace: Microsoft.TeamFoundation.Build.Client
Assembly: Microsoft.TeamFoundation.Build.Client (in Microsoft.TeamFoundation.Build.Client.dll)
The IBuildController type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | Agents | Gets the build agents that are owned by this build controller. |
![]() | AttachedProperties | Attached properties |
![]() | CustomAssemblyPath | Gets or sets the version control path where custom assemblies are stored. |
![]() | DateCreated | Gets the date and time that this build controller was created. |
![]() | DateUpdated | Gets the date and time that this build controller was last updated. |
![]() | Description | Gets or sets the description of this build controller. |
![]() | Enabled | Gets or sets a flag that describes whether this build controller is enabled. |
![]() | MaxConcurrentBuilds | Gets or sets the maximum number of builds that may run at the same time on this build controller. |
![]() | MessageQueueUrl | Gets the message queue address. This field is for system use only. |
![]() | Name | Gets or sets the name of this build controller. |
![]() | QueueCount | Gets the current queue count for this build controller. |
![]() | ServiceHost | Gets the service host in which this build controller resides. |
![]() | Status | Gets or sets the status of this build controller. |
![]() | StatusMessage | Gets or sets a displayable message from the server about the status of this controller. May be empty. |
![]() | Tags | Gets a read-only collection of tags for all the agents of this controller. |
![]() | Uri | Gets the uniform resource identifier (URI) of this build controller. |
![]() | Url | Gets the URL of this build controller. |
| Name | Description | |
|---|---|---|
![]() | AddBuildAgent | Adds a build agent to this build controller. |
![]() | Delete | Deletes this build controller. |
![]() | LoadCustomActivities | Downloads all assemblies from the CustomAssemblyLocation to the local path, loads the assemblies that contain custom activity types, and returns a list of the custom activity types. |
![]() | LoadCustomActivitiesAndExtensions | Downloads all assemblies from the CustomAssemblyLocation to the local path, loads the assemblies that contain custom activity and extension types, and returns a list of the custom activity and extension types. |
![]() | Refresh(Boolean) | Refreshes the build controller by getting current property values from the build server. |
![]() | Refresh(array<String>, Boolean) | Refreshes the build controller by getting current property values from the build server. |
![]() | RemoveBuildAgent | Removes a build agent from this controller. |
![]() | Save | Saves changes that were made to this build controller to the build server. |
Show:
