Projects - Set Project Properties
Créer, mettre à jour et supprimer des propriétés de projet d’équipe.
PATCH https://dev.azure.com/{organization}/_apis/projects/{projectId}/properties?api-version=6.1-preview.1
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
organization
|
path | True |
string |
Nom de l’organisation Azure DevOps. |
project
|
path | True |
string uuid |
ID du projet d’équipe. |
api-version
|
query | True |
string |
Version de l’API à utiliser. Cette valeur doit être définie sur « 6.1-preview.1 » pour utiliser cette version de l’API. |
Corps de la demande
Media Types: "application/json-patch+json"
Nom | Type | Description |
---|---|---|
from |
string |
Chemin d’accès à partir duquel effectuer la copie pour l’opération Move/Copy. |
op |
Opération de correctif |
|
path |
string |
Chemin d’accès de l’opération. Dans le cas d’un tableau, un index de base zéro peut être utilisé pour spécifier la position dans le tableau (par exemple, /biscuits/0/name). Le caractère « - » peut être utilisé à la place d’un index à insérer à la fin du tableau (par exemple, /biscuits/-). |
value |
object |
Valeur de l’opération. Il s’agit d’une primitive ou d’un JToken. |
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.project_write | Permet de lire et de mettre à jour des projets et des équipes. |
Exemples
Create or update a team project property |
Delete a team project property |
Create or update a team project property
Sample Request
PATCH https://dev.azure.com/fabrikam/_apis/projects/{projectId}/properties?api-version=6.1-preview.1
[
{
"op": "add",
"path": "/Alias",
"value": "Frabrikam"
}
]
Sample Response
Delete a team project property
Sample Request
PATCH https://dev.azure.com/fabrikam/_apis/projects/{projectId}/properties?api-version=6.1-preview.1
[
{
"op": "remove",
"path": "/Alias"
}
]
Sample Response
Définitions
Nom | Description |
---|---|
Json |
Modèle JSON pour les opérations de correctif JSON |
Operation |
Opération de correctif |
JsonPatchDocument
Modèle JSON pour les opérations de correctif JSON
Nom | Type | Description |
---|---|---|
from |
string |
Chemin d’accès à partir duquel effectuer la copie pour l’opération Move/Copy. |
op |
Opération de correctif |
|
path |
string |
Chemin d’accès de l’opération. Dans le cas d’un tableau, un index de base zéro peut être utilisé pour spécifier la position dans le tableau (par exemple, /biscuits/0/name). Le caractère « - » peut être utilisé à la place d’un index à insérer à la fin du tableau (par exemple, /biscuits/-). |
value |
object |
Valeur de l’opération. Il s’agit d’une primitive ou d’un JToken. |
Operation
Opération de correctif
Nom | Type | Description |
---|---|---|
add |
string |
|
copy |
string |
|
move |
string |
|
remove |
string |
|
replace |
string |
|
test |
string |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour