Azure devops 如何从Azure DevOps服务REST API获取可用区域路径?
我找不到如何从API检索区域路径。我能够得到迭代路径,但不能得到区域路径 从技术上讲,我使用的是c#包装器 我试过了Azure devops 如何从Azure DevOps服务REST API获取可用区域路径?,azure-devops,azure-devops-rest-api,Azure Devops,Azure Devops Rest Api,我找不到如何从API检索区域路径。我能够得到迭代路径,但不能得到区域路径 从技术上讲,我使用的是c#包装器 我试过了 ProjectHttpClient.GetProject() ProjectHttpClient.GetProjectPropertiesAsync() WorkItemTrackingTTPClient.GetFieldAsync(“System.AreaPath”) WorkItemTrackingTTPClient.GetWorkItemTypeFieldWithRefe
- ProjectHttpClient.GetProject()
- ProjectHttpClient.GetProjectPropertiesAsync()李>
- WorkItemTrackingTTPClient.GetFieldAsync(“System.AreaPath”)李>
- WorkItemTrackingTTPClient.GetWorkItemTypeFieldWithReferenceAsync()李>
- 自从我从那里得到迭代之后,我也查看了WorkHttpClient
- 我看了文件,什么也没找到。即使搜索“区域”,也不会返回任何结果
以下是您正在寻找的API调用: 这将为您提供根节点及其子节点,然后您可以查询单个子节点,例如我得到的子节点:
id : 32
identifier : GUID
name : childname
structureType : area
hasChildren : False
path : \parent\Area\childname
url : https://dev.azure.com/xxx/yyy/_apis/wit/classificationNodes/Are
as/childname
C#API:
\u destinationTfs=new-VssConnection(新Uri(TfsUri),新的VssBasicCredential(string.Empty,AccessToken));
_witClient=_destinationTfs.GetClient();
var areaPathNode=wait _witClient.GetClassificationNodeAsync(“项目名称”,树结构组区域,深度:1);
//areaPathNode。子项将包含您的所有区域路径。
另外,它在API文档中隐藏得非常好谢谢!我将在星期一测试这个问题,然后返回给您。当尝试该uri时,即使使用depth参数,我也会得到haschilds=true,但实际上没有返回任何子元素(例如,没有“children”属性)。这是什么原因造成的?
id : 32
identifier : GUID
name : childname
structureType : area
hasChildren : False
path : \parent\Area\childname
url : https://dev.azure.com/xxx/yyy/_apis/wit/classificationNodes/Are
as/childname