WorkItemTrackingHttpClientBase.GetClassificationNodesAsync Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
GetClassificationNodesAsync(Guid, IEnumerable<Int32>, Nullable<Int32>, Nullable<ClassificationNodesErrorPolicy>, Object, CancellationToken) |
[Preview API] Gets root classification nodes or list of classification nodes for a given list of nodes ids, for a given project. In case ids parameter is supplied you will get list of classification nodes for those ids. Otherwise you will get root classification nodes for this project. |
GetClassificationNodesAsync(String, IEnumerable<Int32>, Nullable<Int32>, Nullable<ClassificationNodesErrorPolicy>, Object, CancellationToken) |
[Preview API] Gets root classification nodes or list of classification nodes for a given list of nodes ids, for a given project. In case ids parameter is supplied you will get list of classification nodes for those ids. Otherwise you will get root classification nodes for this project. |
GetClassificationNodesAsync(Guid, IEnumerable<Int32>, Nullable<Int32>, Nullable<ClassificationNodesErrorPolicy>, Object, CancellationToken)
[Preview API] Gets root classification nodes or list of classification nodes for a given list of nodes ids, for a given project. In case ids parameter is supplied you will get list of classification nodes for those ids. Otherwise you will get root classification nodes for this project.
public virtual System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.WorkItemClassificationNode>> GetClassificationNodesAsync (Guid project, System.Collections.Generic.IEnumerable<int> ids, Nullable<int> depth = null, Nullable<Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.Metadata.ClassificationNodesErrorPolicy> errorPolicy = null, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member GetClassificationNodesAsync : Guid * seq<int> * Nullable<int> * Nullable<Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.Metadata.ClassificationNodesErrorPolicy> * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.WorkItemClassificationNode>>
override this.GetClassificationNodesAsync : Guid * seq<int> * Nullable<int> * Nullable<Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.Metadata.ClassificationNodesErrorPolicy> * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.WorkItemClassificationNode>>
Parameters
- project
- Guid
Project ID
- ids
- IEnumerable<Int32>
Comma seperated integer classification nodes ids. It's not required, if you want root nodes.
- errorPolicy
- Nullable<ClassificationNodesErrorPolicy>
Flag to handle errors in getting some nodes. Possible options are Fail and Omit.
- userState
- Object
- cancellationToken
- CancellationToken
The cancellation token to cancel operation.
Returns
Applies to
GetClassificationNodesAsync(String, IEnumerable<Int32>, Nullable<Int32>, Nullable<ClassificationNodesErrorPolicy>, Object, CancellationToken)
[Preview API] Gets root classification nodes or list of classification nodes for a given list of nodes ids, for a given project. In case ids parameter is supplied you will get list of classification nodes for those ids. Otherwise you will get root classification nodes for this project.
public virtual System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.WorkItemClassificationNode>> GetClassificationNodesAsync (string project, System.Collections.Generic.IEnumerable<int> ids, Nullable<int> depth = null, Nullable<Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.Metadata.ClassificationNodesErrorPolicy> errorPolicy = null, object userState = null, System.Threading.CancellationToken cancellationToken = null);
abstract member GetClassificationNodesAsync : string * seq<int> * Nullable<int> * Nullable<Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.Metadata.ClassificationNodesErrorPolicy> * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.WorkItemClassificationNode>>
override this.GetClassificationNodesAsync : string * seq<int> * Nullable<int> * Nullable<Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.Metadata.ClassificationNodesErrorPolicy> * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.List<Microsoft.TeamFoundation.WorkItemTracking.WebApi.Models.WorkItemClassificationNode>>
Parameters
- project
- String
Project ID or project name
- ids
- IEnumerable<Int32>
Comma seperated integer classification nodes ids. It's not required, if you want root nodes.
- errorPolicy
- Nullable<ClassificationNodesErrorPolicy>
Flag to handle errors in getting some nodes. Possible options are Fail and Omit.
- userState
- Object
- cancellationToken
- CancellationToken
The cancellation token to cancel operation.
Returns
Applies to
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for