IBuildServer Methods

The IBuildServer type exposes the following members.

  NameDescription
Public method AddBuildQuality Overloaded. Adds a Build quality.
Public method CancelBuilds Overloaded. Cancel builds.
Public method CreateBuildAgent Creates a new build agent owned by the build server.
Public method CreateBuildAgentSpec Overloaded. Creates an IBuildAgentSpec.
Public method CreateBuildDefinition Creates a new build definition owned by the build server.
Public method CreateBuildDefinitionSpec Overloaded. Creates a new build definition specification that can be used to query build definitions.
Public method CreateBuildDetailSpec Overloaded. Creates a new build detail specification that can be used to query builds for a team project.
Public method CreateQueuedBuildsView Creates a queued build view that is owned by the build server.
Public method DeleteBuildAgents Overloaded. Deletes build agents from the server.
Public method DeleteBuildDefinitions Overloaded. Deletes build definitions from the server.
Public method DeleteBuildQuality Overloaded. Deletes the specified build quality or qualities from the target team project.
Public method DeleteBuilds Overloaded. Deletes builds from the server.
Public method EvaluateSchedules Evaluates build schedules. This method is called by Team Foundation Server Scheduler.
Public method GetAffectedBuildDefinitions Gets a list of all build definitions that are affected by the provided Team Foundation version control server paths.
Public method GetAllBuildDetails Gets a single build with agent, definition, and all information nodes.
Public method GetBuild Overloaded. Gets a single build.
Public method GetBuildAgent Gets a single build agent.
Public method GetBuildDefinition Overloaded. Gets a single build definition.
Public method GetBuildQualities Retrieves the list of defined build qualities for the target team project.
Public method GetDisplayText Gets the localized display text for known enumeration values (and the ToString value for others).
Public method GetDisplayTextValues Gets an array of the localized display text values for a known enumeration (and the ToString values for others).
Public method GetEnumValue Gets an enumeration value from corresponding localized display text.
Public method GetMinimalBuildDetails Gets a single build without agent, definition, or information nodes.
Public method GetQueuedBuild Overloaded. Gets a single queued build.
Public method GetScheduleDaysFromDaysOfWeek Takes an array of DayOfWeek enumeration values and returns a ScheduleDays value that can be used to set DaysToBuild.
Public method ProcessChangeset Takes a changeset from Team Foundation version control and automatically queues a new build for all definitions that include items affected by the check-in and that have continuous integration enabled.
Public method QueryBuildAgents Overloaded. Gets the build agents.
Public method QueryBuildAgentsByUri Gets the build agents that match the given URIs.
Public method QueryBuildDefinitions Overloaded. Gets the build definitions.
Public method QueryBuildDefinitionsByUri Gets the build definitions that match the given URIs.
Public method QueryBuilds Overloaded. Gets builds.
Public method QueryBuildsByUri Gets the builds that match the given URIs.
Public method QueueBuild Overloaded. Queues a build.
Public method SaveBuildAgents Saves any changes that were made to the build agents to the server.
Public method SaveBuildDefinitions Saves any changes that were made to the build definitions to the server.
Public method SaveBuilds Saves any changes that were made to the builds to the server.
Public method SaveQueuedBuilds Saves any changes that were made to the queued builds to the server.
Public method StopBuilds Overloaded. Stops the specified builds.
Top

Community Additions

ADD
Show: