This documentation is archived and is not being maintained.

IProcessTemplate Interface

Interface for a process template for a build definition on the server that is running Team Foundation Build.

Namespace:  Microsoft.TeamFoundation.Build.Client
Assembly:  Microsoft.TeamFoundation.Build.Client (in Microsoft.TeamFoundation.Build.Client.dll)

public interface IProcessTemplate

The IProcessTemplate type exposes the following members.

Public propertyDescriptionGets or sets the description of the build process template.
Public propertyIdGets the identifier for this process template.
Public propertyParametersGets the process templates parameters.
Public propertyServerPathGets the version control path of the build process file.
Public propertySupportedReasonsGets or sets the valid build reasons that are supported by this build process template.
Public propertyTeamProjectGets the team project for this process template.
Public propertyTemplateTypeGets or sets the type of the build process template.
Public propertyVersionGets the version of this process template.

Public methodCopyFromCopies properties from a source process template to this instance.
Public methodDeleteDeletes the build process template from the server.
Public methodDownload()Downloads the latest version of the build process template.
Public methodDownload(String)Downloads the build process template at the specified version specification.
Public methodSaveSaves the build process template to the server.