Work Items - Delete
Belirtilen iş öğesini siler ve gerekirse geri yüklenebilmesi için Geri Dönüşüm Kutusu'na gönderir. İsteğe bağlı olarak, destroy parametresi true olarak ayarlandıysa, iş öğesini kalıcı olarak yok eder. UYARI: Destroy parametresi true olarak ayarlanırsa, bu komutla silinen iş öğeleri geri dönüşüm kutusuna GİDERİlMEYECEK ve silme işleminden sonra bunları geri yükleme/kurtarmanın hiçbir yolu yoktur. Bu parametrenin kullanılmaması önerilir. Bunu yaparsanız, lütfen bu parametreyi çok dikkatli kullanın.
DELETE https://dev.azure.com/{organization}/{project}/_apis/wit/workitems/{id}?api-version=7.1
DELETE https://dev.azure.com/{organization}/{project}/_apis/wit/workitems/{id}?destroy={destroy}&api-version=7.1
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
id
|
path | True |
integer (int32) |
Silinecek iş öğesinin kimliği |
|
organization
|
path | True |
string |
Azure DevOps kuruluşunun adı. |
|
project
|
path |
string |
Proje kimliği veya proje adı |
|
|
api-version
|
query | True |
string |
Kullanılacak API'nin sürümü. Bu, API'nin bu sürümünü kullanmak için '7.1' olarak ayarlanmalıdır. |
|
destroy
|
query |
boolean |
İsteğe bağlı parametresi true olarak ayarlanırsa, iş öğesi kalıcı olarak silinir. Lütfen unutmayın: Yok etme eylemi KALICIdır ve geri alınamaz. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
başarılı işlem |
Güvenlik
oauth2
Tür:
oauth2
Akış:
accessCode
Yetkilendirme URL’si:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Belirteç URL'si:
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
Kapsamlar
| Name | Description |
|---|---|
| vso.work_write | İş öğelerini ve sorgularını okuma, oluşturma ve güncelleştirme, pano meta verilerini güncelleştirme, okuma alanı ve yineleme yolları ile ilgili diğer iş öğesi izleme meta verilerini okuma, sorguları yürütme ve hizmet kancaları aracılığıyla iş öğesi olayları hakkında bildirim alma olanağı verir. |
Örnekler
Örnek isteği
DELETE https://dev.azure.com/fabrikam/Fabrikam-Fiber-Git/_apis/wit/workitems/{id}?api-version=7.1
Örnek yanıt
Tanımlar
| Name | Description |
|---|---|
|
Reference |
REST başvuru bağlantıları koleksiyonunu temsil eden sınıf. |
|
Work |
bir iş öğesini açıklar. |
|
Work |
İş Öğesindeki bir açıklamanın belirli bir sürümüne başvuruyu temsil eder. |
|
Work |
Tam silinmiş iş öğesi nesnesi. İş öğesinin kendisini içerir. |
|
Work |
ReferenceLinks
REST başvuru bağlantıları koleksiyonunu temsil eden sınıf.
| Name | Tür | Description |
|---|---|---|
| links |
object |
Bağlantıların salt okunur görünümü. Başvuru bağlantıları salt okunur olduğundan, bunları yalnızca salt okunur olarak kullanıma açmak istiyoruz. |
WorkItem
bir iş öğesini açıklar.
| Name | Tür | Description |
|---|---|---|
| _links |
Başvuruları ilgili REST kaynaklarına bağlayın. |
|
| commentVersionRef |
Bu düzeltmede eklenen/düzenlenen/silinen açıklamanın belirli bir sürümüne başvuru. |
|
| fields |
object |
İş öğesi için alan ve değerlerin haritası. |
| id |
integer (int32) |
İş öğesi kimliği. |
| relations |
İş öğesinin ilişkileri. |
|
| rev |
integer (int32) |
İş öğesinin düzeltme numarası. |
| url |
string |
WorkItemCommentVersionRef
İş Öğesindeki bir açıklamanın belirli bir sürümüne başvuruyu temsil eder.
| Name | Tür | Description |
|---|---|---|
| commentId |
integer (int32) |
Açıklamaya atanan kimlik. |
| createdInRevision |
integer (int32) |
[İç] Bu açıklamanın ilk eklendiği iş öğesi düzeltmesi. |
| isDeleted |
boolean |
[İç] Açıklamanın silinip silinmeyeceğini belirtir. |
| text |
string |
[İç] Açıklamanın metni. |
| url |
string |
|
| version |
integer (int32) |
Sürüm numarası. |
WorkItemDelete
Tam silinmiş iş öğesi nesnesi. İş öğesinin kendisini içerir.
| Name | Tür | Description |
|---|---|---|
| code |
integer (int32) |
Bir toplu iş isteğindeki iş öğesi işleminin HTTP durum kodu. |
| deletedBy |
string |
İş öğesi türünü silmiş olan kullanıcı. |
| deletedDate |
string |
İş öğesi silme tarihi. |
| id |
integer (int32) |
İş öğesi kimliği. |
| message |
string |
Bir toplu iş isteğindeki iş öğesi işlemi için özel durum iletisi. |
| name |
string |
İş öğesinin adı veya başlığı. |
| project |
string |
Silinen iş öğesinin üst projesi. |
| resource |
Silinen iş öğesi nesnesi. |
|
| type |
string |
İş öğesinin türü. |
| url |
string |
Kaynağın REST API URL'si |
WorkItemRelation
| Name | Tür | Description |
|---|---|---|
| attributes |
object |
Bağlantı öznitelikleri koleksiyonu. |
| rel |
string |
İlişki türü. |
| url |
string |
Bağlantı URL'si. |