Edit

Share via


WorkItemTrackingHttpClientBase.UpdateQueryAsync Method

Definition

Overloads

UpdateQueryAsync(QueryHierarchyItem, Guid, String, Nullable<Boolean>, Object, CancellationToken)

[Preview API] Update a query or a folder. This allows you to update, rename and move queries and folders.

UpdateQueryAsync(QueryHierarchyItem, String, String, Nullable<Boolean>, Object, CancellationToken)

[Preview API] Update a query or a folder. This allows you to update, rename and move queries and folders.

UpdateQueryAsync(QueryHierarchyItem, Guid, String, Nullable<Boolean>, Object, CancellationToken)

[Preview API] Update a query or a folder. This allows you to update, rename and move queries and folders.

public virtual System.Threading.Tasks.Task<Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.QueryHierarchyItem> UpdateQueryAsync (Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.QueryHierarchyItem queryUpdate, Guid project, string query, Nullable<bool> undeleteDescendants = null, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member UpdateQueryAsync : Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.QueryHierarchyItem * Guid * string * Nullable<bool> * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.QueryHierarchyItem>
override this.UpdateQueryAsync : Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.QueryHierarchyItem * Guid * string * Nullable<bool> * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.QueryHierarchyItem>

Parameters

queryUpdate
QueryHierarchyItem

The query to update.

project
Guid

Project ID

query
String

The ID or path for the query to update.

undeleteDescendants
Nullable<Boolean>

Undelete the children of this folder. It is important to note that this will not bring back the permission changes that were previously applied to the descendants.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to

UpdateQueryAsync(QueryHierarchyItem, String, String, Nullable<Boolean>, Object, CancellationToken)

[Preview API] Update a query or a folder. This allows you to update, rename and move queries and folders.

public virtual System.Threading.Tasks.Task<Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.QueryHierarchyItem> UpdateQueryAsync (Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.QueryHierarchyItem queryUpdate, string project, string query, Nullable<bool> undeleteDescendants = null, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member UpdateQueryAsync : Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.QueryHierarchyItem * string * string * Nullable<bool> * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.QueryHierarchyItem>
override this.UpdateQueryAsync : Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.QueryHierarchyItem * string * string * Nullable<bool> * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.QueryHierarchyItem>

Parameters

queryUpdate
QueryHierarchyItem

The query to update.

project
String

Project ID or project name

query
String

The ID or path for the query to update.

undeleteDescendants
Nullable<Boolean>

Undelete the children of this folder. It is important to note that this will not bring back the permission changes that were previously applied to the descendants.

userState
Object
cancellationToken
CancellationToken

The cancellation token to cancel operation.

Returns

Applies to