Share via


Projects - Delete

將要刪除的專案排入佇列。 使用 GetOperation 定期檢查刪除專案狀態。

DELETE https://dev.azure.com/{organization}/_apis/projects/{projectId}?api-version=7.1-preview.4

URI 參數

名稱 位於 必要 類型 Description
organization
path True

string

Azure DevOps 組織的名稱。

projectId
path True

string

uuid

要刪除之專案的專案識別碼。

api-version
query True

string

要使用的 API 版本。 這應該設定為 '7.1-preview.4',以使用此版本的 API。

回應

名稱 類型 Description
200 OK

OperationReference

成功的作業

安全性

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

名稱 Description
vso.project_manage 授與建立、讀取、更新和刪除專案和小組的能力。

定義

名稱 Description
OperationReference

非同步作業的參考。

OperationStatus

作業的目前狀態。

OperationReference

非同步作業的參考。

名稱 類型 Description
id

string

作業的唯一識別碼。

pluginId

string

外掛程式的唯一識別碼。

status

OperationStatus

作業的目前狀態。

url

string

要取得完整工作物件的 URL。

OperationStatus

作業的目前狀態。

名稱 類型 Description
cancelled

string

使用者已取消作業。

failed

string

作業已完成,失敗。

inProgress

string

作業正在進行中。

notSet

string

作業沒有狀態設定。

queued

string

作業已排入佇列。

succeeded

string

作業已成功完成。