Bagikan melalui


Projects - Set Project Properties

Membuat, memperbarui, dan menghapus properti proyek tim.

PATCH https://dev.azure.com/{organization}/_apis/projects/{projectId}/properties?api-version=6.1-preview.1

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
organization
path True

string

Nama organisasi Azure DevOps.

projectId
path True

string

uuid

ID proyek tim.

api-version
query True

string

Versi API yang akan digunakan. Ini harus diatur ke '6.1-preview.1' untuk menggunakan versi api ini.

Isi Permintaan

Media Types: "application/json-patch+json"

Nama Jenis Deskripsi
from

string

Jalur untuk menyalin dari untuk operasi Pindahkan/Salin.

op

Operation

Operasi patch

path

string

Jalur untuk operasi. Dalam kasus array, indeks berbasis nol dapat digunakan untuk menentukan posisi dalam array (misalnya /biscuits/0/name). Karakter "-" dapat digunakan alih-alih indeks untuk disisipkan di akhir array (misalnya /biscuits/-).

value

object

Nilai untuk operasi. Ini adalah primitif atau JToken.

Respons

Nama Jenis Deskripsi
200 OK

operasi berhasil

Keamanan

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

Nama Deskripsi
vso.project_write Memberikan kemampuan untuk membaca dan memperbarui proyek dan tim.

Contoh

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

Definisi

Nama Deskripsi
JsonPatchDocument

Model JSON untuk Operasi Patch JSON

Operation

Operasi patch

JsonPatchDocument

Model JSON untuk Operasi Patch JSON

Nama Jenis Deskripsi
from

string

Jalur untuk menyalin dari untuk operasi Pindahkan/Salin.

op

Operation

Operasi patch

path

string

Jalur untuk operasi. Dalam kasus array, indeks berbasis nol dapat digunakan untuk menentukan posisi dalam array (misalnya /biscuits/0/name). Karakter "-" dapat digunakan alih-alih indeks untuk disisipkan di akhir array (misalnya /biscuits/-).

value

object

Nilai untuk operasi. Ini adalah primitif atau JToken.

Operation

Operasi patch

Nama Jenis Deskripsi
add

string

copy

string

move

string

remove

string

replace

string

test

string