Bearbeiten

Freigeben über


TaskAgentHttpClientBase.UpdateTaskGroupAsync Method

Definition

Overloads

UpdateTaskGroupAsync(Guid, TaskGroupUpdateParameter, Object, CancellationToken)

Caution

Use UpdateTaskGroup(Guid taskGroupId, [FromBody] TaskGroupUpdateParameter taskGroup) instead

[Preview API] Update a task group.

[System.Obsolete("Use UpdateTaskGroup(Guid taskGroupId, [FromBody] TaskGroupUpdateParameter taskGroup) instead")]
public virtual System.Threading.Tasks.Task<Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroup> UpdateTaskGroupAsync(Guid project, Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroupUpdateParameter taskGroup, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member UpdateTaskGroupAsync : Guid * Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroupUpdateParameter * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroup>
override this.UpdateTaskGroupAsync : Guid * Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroupUpdateParameter * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroup>

Parameters

project
Guid

Project ID

taskGroup
TaskGroupUpdateParameter

Task group to update.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Attributes

Applies to

UpdateTaskGroupAsync(String, TaskGroupUpdateParameter, Object, CancellationToken)

Caution

Use UpdateTaskGroup(Guid taskGroupId, [FromBody] TaskGroupUpdateParameter taskGroup) instead

[Preview API] Update a task group.

[System.Obsolete("Use UpdateTaskGroup(Guid taskGroupId, [FromBody] TaskGroupUpdateParameter taskGroup) instead")]
public virtual System.Threading.Tasks.Task<Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroup> UpdateTaskGroupAsync(string project, Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroupUpdateParameter taskGroup, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member UpdateTaskGroupAsync : string * Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroupUpdateParameter * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroup>
override this.UpdateTaskGroupAsync : string * Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroupUpdateParameter * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroup>

Parameters

project
String

Project ID or project name

taskGroup
TaskGroupUpdateParameter

Task group to update.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Attributes

Applies to

UpdateTaskGroupAsync(Guid, Guid, TaskGroupUpdateParameter, Object, CancellationToken)

[Preview API] Update a task group.

public virtual System.Threading.Tasks.Task<Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroup> UpdateTaskGroupAsync(Guid project, Guid taskGroupId, Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroupUpdateParameter taskGroup, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member UpdateTaskGroupAsync : Guid * Guid * Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroupUpdateParameter * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroup>
override this.UpdateTaskGroupAsync : Guid * Guid * Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroupUpdateParameter * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroup>

Parameters

project
Guid

Project ID

taskGroupId
Guid

Id of the task group to update.

taskGroup
TaskGroupUpdateParameter

Task group to update.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

UpdateTaskGroupAsync(String, Guid, TaskGroupUpdateParameter, Object, CancellationToken)

[Preview API] Update a task group.

public virtual System.Threading.Tasks.Task<Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroup> UpdateTaskGroupAsync(string project, Guid taskGroupId, Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroupUpdateParameter taskGroup, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member UpdateTaskGroupAsync : string * Guid * Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroupUpdateParameter * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroup>
override this.UpdateTaskGroupAsync : string * Guid * Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroupUpdateParameter * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.DistributedTask.WebApi.TaskGroup>

Parameters

project
String

Project ID or project name

taskGroupId
Guid

Id of the task group to update.

taskGroup
TaskGroupUpdateParameter

Task group to update.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to