Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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)
Syntax
'Declaration
Public Interface IBuildController
public interface IBuildController
public interface class IBuildController
type IBuildController =  interface end
public interface IBuildController
The IBuildController type exposes the following members.
Properties
| 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. | 
Top
Methods
| 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. | 
Top
.gif)
.gif)