Aracılığıyla paylaş


Temp Queries - Create

Geçici sorgu oluşturur

burada İş Öğesi Sorgu Dili (WIQL ) söz dizimi hakkında daha fazla bilgi edinebilirsiniz.

POST https://dev.azure.com/{organization}/{project}/_apis/wit/tempqueries?api-version=7.1-preview.1

URI Parametreleri

Name İçinde Gerekli Tür Description
organization
path True

string

Azure DevOps kuruluşunun adı.

project
path True

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-preview.1' olarak ayarlanmalıdır.

İstek Gövdesi

Name Tür Description
_links

ReferenceLinks

İlgili REST kaynaklarına bağlantı başvuruları.

url

string

wiql

string

Geçici sorgunun WIQL metni

Yanıtlar

Name Tür Description
200 OK

TemporaryQueryResponseModel

başarılı işlem

Güvenlik

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

Name Description
vso.work_write İş öğelerini ve sorgularını okuma, oluşturma ve güncelleştirme, pano meta verilerini güncelleştirme, alan ve yineleme yollarını diğer iş öğesi izlemeyle ilgili meta verileri okuma, sorguları yürütme ve hizmet kancaları aracılığıyla iş öğesi olayları hakkında bildirim alma olanağı verir.

Örnekler

Create a temporary query

Sample Request

POST https://dev.azure.com/{organization}/{project}/_apis/wit/tempqueries?api-version=7.1-preview.1

{
  "wiql": "Select [System.Id], [System.Title], [System.State] From WorkItems Where [System.WorkItemType] = 'Bug' order by [Microsoft.VSTS.Common.Priority] asc, [System.CreatedDate] desc"
}

Sample Response

x-VSS-SenderDeploymentId: 2db76d77-1768-4e9f-8fb8-84255eaacced
persistent-Auth: true
lfs-Authenticate: NTLM
{
  "id": "ac2ed29e-745d-4272-862d-53a2b58e528f"
}

Tanımlar

Name Description
ReferenceLinks

REST başvuru bağlantılarının koleksiyonunu temsil eden sınıf.

TemporaryQueryRequestModel

Geçici sorgu oluşturma isteğini açıklar

TemporaryQueryResponseModel

Geçici sorgu oluşturma işleminin sonucu.

REST başvuru bağlantılarının 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.

TemporaryQueryRequestModel

Geçici sorgu oluşturma isteğini açıklar

Name Tür Description
_links

ReferenceLinks

İlgili REST kaynaklarına bağlantı başvuruları.

url

string

wiql

string

Geçici sorgunun WIQL metni

TemporaryQueryResponseModel

Geçici sorgu oluşturma işleminin sonucu.

Name Tür Description
id

string

Geçici sorgu öğesinin kimliği.