Edit

Share via


TaskGroup Class

Definition

[System.Runtime.Serialization.DataContract]
public class TaskGroup : Microsoft.TeamFoundation.DistributedTask.WebApi.TaskDefinition
type TaskGroup = class
    inherit TaskDefinition
Public Class TaskGroup
Inherits TaskDefinition
Inheritance
Attributes

Constructors

TaskGroup()

A task group lets you to encapsulate a sequence of tasks already defined in a build definition, a release definition or a task group into a single reusable task.

Properties

AgentExecution (Inherited from TaskDefinition)
Author (Inherited from TaskDefinition)
Category (Inherited from TaskDefinition)
Comment

Gets or sets comment.

ContentsUploaded (Inherited from TaskDefinition)
ContributionIdentifier (Inherited from TaskDefinition)
ContributionVersion (Inherited from TaskDefinition)
CreatedBy

Gets or sets the identity who created.

CreatedOn

Gets or sets date on which it got created.

DataSourceBindings (Inherited from TaskDefinition)
DefinitionType (Inherited from TaskDefinition)
Deleted

Gets or sets as 'true' to indicate as deleted, 'false' otherwise.

Demands (Inherited from TaskDefinition)
Deprecated (Inherited from TaskDefinition)
Description (Inherited from TaskDefinition)
Disabled (Inherited from TaskDefinition)
Execution (Inherited from TaskDefinition)
FriendlyName (Inherited from TaskDefinition)
Groups (Inherited from TaskDefinition)
HelpMarkDown (Inherited from TaskDefinition)
HostType (Inherited from TaskDefinition)
IconUrl (Inherited from TaskDefinition)
Id (Inherited from TaskDefinition)
Inputs (Inherited from TaskDefinition)
InstanceNameFormat (Inherited from TaskDefinition)
MinimumAgentVersion (Inherited from TaskDefinition)
ModifiedBy

Gets or sets the identity who modified.

ModifiedOn

Gets or sets date on which it got modified.

Name (Inherited from TaskDefinition)
OutputVariables (Inherited from TaskDefinition)
Owner

Gets or sets the owner.

PackageLocation (Inherited from TaskDefinition)
PackageType (Inherited from TaskDefinition)
ParentDefinitionId

Gets or sets parent task group Id. This is used while creating a draft task group.

PostJobExecution (Inherited from TaskDefinition)
PreJobExecution (Inherited from TaskDefinition)
Preview (Inherited from TaskDefinition)
ReleaseNotes (Inherited from TaskDefinition)
Revision

Gets or sets revision.

RunsOn (Inherited from TaskDefinition)
Satisfies (Inherited from TaskDefinition)
ServerOwned (Inherited from TaskDefinition)
ShowEnvironmentVariables (Inherited from TaskDefinition)
SourceDefinitions (Inherited from TaskDefinition)
SourceLocation (Inherited from TaskDefinition)
Tasks
Version (Inherited from TaskDefinition)
Visibility (Inherited from TaskDefinition)

Extension Methods

ComputeDisplayName(TaskDefinition, IDictionary<String,String>)
GetMinimumAgentVersion(TaskDefinition, String)

Returns the maximum of the two versions: the currentMinimum and the task's MinimumAgentVersion

Applies to