Classification Nodes - Update
Mettre à jour un nœud de classification existant.
PATCH https://dev.azure.com/{organization}/{project}/_apis/wit/classificationnodes/{structureGroup}/{path}?api-version=6.0
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
organization
|
path | True |
string |
Nom de l’organisation Azure DevOps. |
project
|
path | True |
string |
ID de projet ou nom du projet |
structure
|
path | True |
Groupe de structure du nœud de classification, de la zone ou de l’itération. |
|
path
|
path |
string |
Chemin du nœud de classification. |
|
api-version
|
query | True |
string |
Version de l’API à utiliser. Cette valeur doit être définie sur « 6.0 » pour utiliser cette version de l’API. |
Corps de la demande
Nom | Type | Description |
---|---|---|
_links |
Lier des références à des ressources REST associées. |
|
attributes |
object |
Dictionnaire qui a des attributs de nœud comme la date de début/fin pour les nœuds d’itération. |
children |
Liste des nœuds enfants extraits. |
|
hasChildren |
boolean |
Indicateur qui indique si le nœud de classification a des nœuds enfants. |
id |
integer |
ID entier du nœud de classification. |
identifier |
string |
ID GUID du nœud de classification. |
name |
string |
Nom du nœud de classification. |
path |
string |
Chemin du nœud de classification. |
structureType |
Type de structure de nœud. |
|
url |
string |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
opération réussie |
Sécurité
oauth2
Type:
oauth2
Flow:
accessCode
Authorization URL:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL:
https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
Scopes
Nom | Description |
---|---|
vso.work_write | Accorde la possibilité de lire, créer et mettre à jour des éléments de travail et des requêtes, mettre à jour les métadonnées du tableau, les zones de lecture et les itérations chemins d’autres métadonnées associées au suivi des éléments de travail, exécuter des requêtes et recevoir des notifications sur les événements d’élément de travail via des hooks de service. |
Exemples
Change an iteration's dates |
Rename an area |
Rename an iteration |
Change an iteration's dates
Sample Request
PATCH https://dev.azure.com/fabrikam/Fabrikam-Fiber-Git/_apis/wit/classificationnodes/Iterations?api-version=6.0
{
"attributes": {
"startDate": "2015-01-26T00:00:00Z",
"finishDate": "2015-01-30T00:00:00Z"
}
}
Sample Response
{
"id": 126392,
"identifier": "a5c68379-3258-4d62-971c-71c1c459336e",
"name": "Ultimate iteration",
"structureType": "iteration",
"hasChildren": false,
"path": "\\fabrikam\\fiber\\tfvc\\area",
"attributes": {
"startDate": "2015-01-26T00:00:00Z",
"finishDate": "2015-01-30T00:00:00Z"
},
"_links": {
"self": {
"href": "https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/classificationNodes/Iterations/Ultimate%20iteration"
},
"parent": {
"href": "https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/classificationNodes/Iterations"
}
},
"url": "https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/classificationNodes/Iterations/Ultimate%20iteration"
}
Rename an area
Sample Request
PATCH https://dev.azure.com/fabrikam/Fabrikam-Fiber-Git/_apis/wit/classificationnodes/Areas?api-version=6.0
{
"name": "Website team"
}
Sample Response
{
"id": 126391,
"identifier": "25450731-5178-4044-84f0-0a0ebdef0c33",
"name": "Website team",
"structureType": "area",
"hasChildren": false,
"path": "\\fabrikam\\fiber\\tfvc\\area",
"_links": {
"self": {
"href": "https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/classificationNodes/Areas/Website%20team"
},
"parent": {
"href": "https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/classificationNodes/Areas"
}
},
"url": "https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/classificationNodes/Areas/Website%20team"
}
Rename an iteration
Sample Request
PATCH https://dev.azure.com/fabrikam/Fabrikam-Fiber-Git/_apis/wit/classificationnodes/Iterations?api-version=6.0
{
"name": "Ultimate iteration"
}
Sample Response
{
"id": 126392,
"identifier": "8677aa7d-2f4a-4f53-8f0f-b84a23997f70",
"name": "Ultimate iteration",
"structureType": "iteration",
"hasChildren": false,
"path": "\\fabrikam\\fiber\\tfvc\\iteration",
"_links": {
"self": {
"href": "https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/classificationNodes/Iterations/Ultimate%20iteration"
},
"parent": {
"href": "https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/classificationNodes/Iterations"
}
},
"url": "https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/classificationNodes/Iterations/Ultimate%20iteration"
}
Définitions
Nom | Description |
---|---|
Reference |
Classe pour représenter une collection de liens de référence REST. |
Tree |
Type de structure de nœud. |
Tree |
Groupe de structure du nœud de classification, de la zone ou de l’itération. |
Work |
Définit un nœud de classification pour le suivi des éléments de travail. |
ReferenceLinks
Classe pour représenter une collection de liens de référence REST.
Nom | Type | Description |
---|---|---|
links |
object |
Vue en lecture seule des liens. Étant donné que les liens référence sont en lecture seule, nous voulons uniquement les exposer en lecture seule. |
TreeNodeStructureType
Type de structure de nœud.
Nom | Type | Description |
---|---|---|
area |
string |
Type de zone. |
iteration |
string |
Type d’itération. |
TreeStructureGroup
Groupe de structure du nœud de classification, de la zone ou de l’itération.
Nom | Type | Description |
---|---|---|
areas |
string |
|
iterations |
string |
WorkItemClassificationNode
Définit un nœud de classification pour le suivi des éléments de travail.
Nom | Type | Description |
---|---|---|
_links |
Lier des références à des ressources REST associées. |
|
attributes |
object |
Dictionnaire qui a des attributs de nœud comme la date de début/fin pour les nœuds d’itération. |
children |
Liste des nœuds enfants extraits. |
|
hasChildren |
boolean |
Indicateur qui indique si le nœud de classification a des nœuds enfants. |
id |
integer |
ID entier du nœud de classification. |
identifier |
string |
ID GUID du nœud de classification. |
name |
string |
Nom du nœud de classification. |
path |
string |
Chemin du nœud de classification. |
structureType |
Type de structure de nœud. |
|
url |
string |