Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This namespace contains the classes that represent the activities used by Team Foundation Build.
You can find the Microsoft.TeamFoundation.Build.Workflow.Activities namespace in Microsoft.TeamFoundation.Build.Workflow.dll on a computer that is running the Team Foundation build service.
Classes
Class | Description | |
---|---|---|
![]() |
ActivitiesResources | |
![]() |
AgentReservationSpec | This class is used to help specify the type of agent that may process an activity by using a list of tags to identify valid agents. |
![]() |
AgentScope | |
![]() |
AgentSettings | Represents the settings of a build agent. |
![]() |
AgentTimeoutException | Thrown when the thread of execution times out waiting on an agent. |
![]() |
AgileTestPlatformInvalidArgumentException | |
![]() |
AgileTestPlatformSpec | This class encapsulates all the Agile Test Runner settings related to a Test Assembly. |
![]() |
AgileTestPlatformTestFailureException | |
![]() |
AgileTestPrerequisiteFailException | |
![]() |
ApproveRequestForCheckIn | |
![]() |
AssemblyMetadata | |
![]() |
AssemblyMetadataCollection | |
![]() |
AssociateChangesetException | Thrown when the thread of execution encounters an error in the associate changeset activity. |
![]() |
AssociateChangesetsAndWorkItems | |
![]() |
BuildCategoryAttribute | Puts an activity into the build category toolbox. |
![]() |
BuildDropProvider | Provides a common interface for copying build drops to remote storage. |
![]() |
BuildProcessException | Thrown when an error occurs in the build process. |
![]() |
BuildProcessTerminateException | |
![]() |
BuildSettings | Represents the projects to build and the configurations to build. |
![]() |
CheckAssembliesMismatch | |
![]() |
CheckInGatedChanges | Represents the activity that checks in gated changes. |
![]() |
ConvertWorkspaceItem | Represents an activity that converts the path of a workspace item from a server path to a local path or vice-versa. |
![]() |
ConvertWorkspaceItems | Represents the activity that converts workspace item paths on the build agent from server to local, or vice versa. |
![]() |
CopyDirectory | Represents the activity that copies the contents of a directory to another. |
![]() |
CopyDirectoryException | Thrown by the build when an error occurs during the copy directory activity. |
![]() |
CopyDirectoryNonFatalException | |
![]() |
CreateDirectory | Represents the activity that creates a directory. |
![]() |
CreateWorkItemException | Thrown by the build when an error occurs during the create work item activity. |
![]() |
CreateWorkspace | |
![]() |
DeleteDirectory | Represents the activity that deletes a directory. |
![]() |
DeleteWorkspace | Represents the activity to delete a workspace. |
![]() |
DownloadFile | Represents the activity that downloads a file. |
![]() |
DownloadFiles | Represents the activity that downloads one or more files from a directory. |
![]() |
DownloadFilesException | Thrown when the build encounters an error during the download files activity. |
![]() |
EmptyDropLocationRootException | Thrown when the build encounters an empty root in the drop location path. |
![]() |
EvaluateCheckInPolicies | Represents the activity that evaluates check-in policies. |
![]() |
EvaluateCheckInPoliciesException | Thrown by the build when an error occurs during the EvaluateCheckInPolicies activity. |
![]() |
ExpandEnvironmentVariables | |
![]() |
FindMatchingFiles | Represents the activity that finds files that match a pattern. |
![]() |
GenerateRunSettings | |
![]() |
GetApprovedRequests | |
![]() |
GetBuildAgent | Represents the activity that gets an IBuildAgent object. |
![]() |
GetBuildDetail | Represents the activity that gets an IBuildDetail object. |
![]() |
GetBuildDirectory | Represents an activity that gets the literal path to the build agent’s working directory. |
![]() |
GetBuildEnvironment | Represents the activity that gets a BuildEnvironment object. |
![]() |
GetCommonLocalPath | |
![]() |
GetCommonServerPath | |
![]() |
GetException | Represents an activity that gets the exception that occurred in the build. |
![]() |
GetIndexedSourcesException | |
![]() |
GetPendingChanges | |
![]() |
GetRejectedRequests | |
![]() |
GetReshelvedShelveset | |
![]() |
GetShelvedChanges | |
![]() |
GetTeamProjectCollection | Represents the activity that gets a TfsTeamProjectCollection object. |
![]() |
GetWorkspace | Represents the activity that gets a Workspace object. |
![]() |
IndexSources | Represents the activity that embeds version control paths and version into the symbol data of .PDB files. |
![]() |
InvalidAgileTestPlatformDirectoryException | |
![]() |
InvalidBuildTypeException | Thrown by the build when an error occurs due to an invalid build type. |
![]() |
InvalidBuildTypeNoDownloadException | Thrown by the build when a download fails due to an invalid build type. |
![]() |
InvalidMacroInBuildNumberException | Thrown by the build when it encounters an invalid macro in the build number. |
![]() |
InvalidRevisionFormatException | Thrown by the build when it encounters an invalid revisions specifier format. |
![]() |
InvalidWorkspaceMappingException | Thrown by the build when it encounters an invalid workspace mapping. |
![]() |
InvokeForReason | |
![]() |
InvokeProcess | |
![]() |
LabelException | Thrown when the build encounters an error with a label. |
![]() |
LabelNotFoundException | Thrown by the build when an expected label was not found. |
![]() |
LabelSources | Represents the activity that labels files in version control. |
![]() |
LabelWorkspace | Represents the activity that labels a workspace. |
![]() |
MSBuild | |
![]() |
MSTest | Represents the activity that runs tests using MSTest. |
![]() |
MSTestInvalidArgumentException | Thrown by the build when an invalid argument is passed to MSTest. |
![]() |
MSTestSpec | This class is the base class for all MSTest specifiers. |
![]() |
NoShelvesetException | |
![]() |
NoShelvesetToCheckInException | Thrown by the build when there is no shelveset to check in. |
![]() |
OpenWorkItem | Represents the activity that opens a work item. |
![]() |
ParseWorkspaceSpec | |
![]() |
PlatformConfiguration | Represents the pair of platform and configuration that a solution or project is built against. |
![]() |
PlatformConfigurationList | Represents a list of PlatformConfiguration objects. |
![]() |
PublishAgileTestResultsException | |
![]() |
PublishLogFileException | |
![]() |
PublishSymbols | Represents the activity that publishes the symbol data in PDB files to a SymStore symbol store. |
![]() |
QueryShelvesets | |
![]() |
RejectRequestFromCheckIn | |
![]() |
RetryRequest | |
![]() |
RetryRequests | |
![]() |
RevertWorkspace | Represents the activity that reverts a workspace. |
![]() |
RunOnce | Ensures that the enclosed activities run one time across all build agents. |
![]() |
RunSettings | Class to encapsulate the parameters which are required to generate RunSettings File |
![]() |
RunTests | |
![]() |
RunTestsRunCompletedEventArgs | |
![]() |
RunTestsRunMessageEventArgs | |
![]() |
RunTestsTestCompletedEventArgs | |
![]() |
SetBuildProperties | Represents the activity that sets the properties of a build. |
![]() |
SharedResourceScope | Represents an activity that wraps a segment of the build process to make it “thread safe”. |
![]() |
SourceAndSymbolServerSettings | Represents the settings for source and symbol server integration. |
![]() |
StringList | Represents a list of strings for use in specifying parameters to the Microsoft.TeamFoundation.Build.WorkFlow.Activities namespace classes. |
![]() |
SynchronizeRequests | Refreshes the current build information and synchronizes the local approved/rejected request lists, returning the requests that have been rejected from the provided list. |
![]() |
SyncWorkspace | Represents the activity that synchronizes a workspace. |
![]() |
TestAssemblySpec | Contains all the MSTest settings related to a test assembly. |
![]() |
TestFailureException | Thrown by the build when a test fails. |
![]() |
TestMetadataFileSpec | Contains MSTest settings related to a test metadata file. |
![]() |
TestSpec | Represents a test specifier. |
![]() |
TestSpecList | Represents a list of TestSpec objects. |
![]() |
TfGet | |
![]() |
TfQueryConflicts | |
![]() |
TfResolve | |
![]() |
TfsBuild | Represents the activity for the Team Foundation Server build process. |
![]() |
TfShelve | |
![]() |
TfUndo | |
![]() |
TfUnshelve | |
![]() |
TfWorkfold | |
![]() |
TooManyLogsException | |
![]() |
TrackingExtensions | |
![]() |
UnexpectedAgileTestPlatformException | |
![]() |
UnexpectedExitCodeException | Thrown when the build encounters an unexpected exit code. |
![]() |
UnexpectedTfsException | Thrown by the build when an error occurs due to Team Foundation Server. |
![]() |
UpdateBuildNumber | |
![]() |
UpdateWorkItemException | Thrown by the build when an error occurs while attempting to update a work item. |
![]() |
ValidateTargetsFileException | Thrown by the build when the targets file fails validation. |
![]() |
Win32ErrorWrapperException | |
![]() |
WriteBuildError | Thrown by the build when an error occurs attempting to write data. |
![]() |
WriteBuildInformation<T> | |
![]() |
WriteBuildMessage | Represents the activity that writes a build message. |
![]() |
WriteBuildTestError | |
![]() |
WriteBuildWarning | Represents the activity that writes a warning to the build. |
![]() |
WriteCustomSummaryInformation |
Interfaces
Interface | Description | |
---|---|---|
![]() |
IEnvironmentVariableExtension |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
CleanWorkspaceOption | Contains possible values for cleaning workspaces. |
![]() |
CodeAnalysisOption | Contains options to control how code analysis should be run during a build. |
![]() |
ConvertWorkspaceItemDirection | Contains values used to indicated the direction of a workspace item conversion. |
![]() |
ExecutionPlatformType | Target execution platform type for agile test runner. This takes precedence over TargetPlatform specified in runsettings. |
![]() |
MacrosIndex | Contains valid macro names. |
![]() |
RetryBehavior | Specifies the behavior to use when it determines how to batch requests when retried. |
![]() |
RunOnceResult | Describes the result of running a run once activity. |
![]() |
RunSettingsType | Enumeration to capture what kind of runsettings specified by the user for test run. |
![]() |
RunTestsTestOutcome | |
![]() |
TagComparison | Specifies the strength of comparison to use when matching an agent’s tags to the specified tags in a query method. |
![]() |
TestRunMessageLevel | This enum should mirror the TestMessageLevel enum that is in the Microsoft.VisualStudio.TestPlatform.ObjectModel.dll assembly. We do not want to have to have the end user take an extra dependency on that assembly. Therefore, we translate the enum. |
![]() |
TestRunOutcomes | |
![]() |
TfWorkfoldAction | |
![]() |
ToolPlatform | Specifies the architecture of the tool platform. |