Projects - Get
İsteğe bağlı olarak özellikler de dahil olmak üzere, belirtilen kimlik veya ada sahip projeyi alın.
GET https://dev.azure.com/{organization}/_apis/projects/{projectId}?api-version=7.1-preview.4
GET https://dev.azure.com/{organization}/_apis/projects/{projectId}?includeCapabilities={includeCapabilities}&includeHistory={includeHistory}&api-version=7.1-preview.4
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
organization
|
path | True |
string |
Azure DevOps kuruluşunun adı. |
project
|
path | True |
string |
|
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.4' olarak ayarlanmalıdır. |
include
|
query |
boolean |
Takım projesi sonucuna özellikleri (kaynak denetimi gibi) ekleyin (varsayılan: false). |
|
include
|
query |
boolean |
Yeniden adlandırılmış projelerde (geçmişte böyle bir ada sahip olan) arama. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
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.profile | Profilinizi, hesaplarınızı, koleksiyonlarınızı, projelerinizi, ekiplerinizi ve diğer üst düzey kuruluş yapıtlarınızı okuma olanağı sağlar. |
vso.project | Projeleri ve ekipleri okuma olanağı sağlar. |
Tanımlar
Name | Description |
---|---|
Project |
Projenin geçerli durumu. |
Project |
Projenin kime görünür olduğunu gösterir. |
Reference |
REST başvuru bağlantılarının koleksiyonunu temsil eden sınıf. |
Team |
Takım Projesi nesnesini temsil eder. |
Web |
ProjectState
Projenin geçerli durumu.
Name | Tür | Description |
---|---|---|
all |
string |
Durumu silindi dışında tüm projeler. |
createPending |
string |
Proje oluşturma için kuyruğa alındı, ancak işlem henüz başlamadı. |
deleted |
string |
Proje silindi. |
deleting |
string |
Project silinme sürecinde. |
new |
string |
Proje oluşturulma aşamasındadır. |
unchanged |
string |
Proje değiştirilmedi. |
wellFormed |
string |
Proje tamamen oluşturulur ve kullanıma hazırdır. |
ProjectVisibility
Projenin kime görünür olduğunu gösterir.
Name | Tür | Description |
---|---|---|
private |
string |
Proje yalnızca açık erişimi olan kullanıcılar tarafından görülebilir. |
public |
string |
Proje herkes tarafından görülebilir. |
ReferenceLinks
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. |
TeamProject
Takım Projesi nesnesini temsil eder.
Name | Tür | Description |
---|---|---|
_links |
Bu nesneyle ilgili diğer nesnelere bağlantılar. |
|
abbreviation |
string |
Proje kısaltması. |
capabilities |
object |
Bu projenin sahip olduğu özellikler kümesi (işlem şablonu & sürüm denetimi gibi). |
defaultTeam |
Varsayılan takıma sığ başvuru. |
|
defaultTeamImageUrl |
string |
Varsayılan ekip kimliği görüntüsünün URL'si. |
description |
string |
Projenin açıklaması (varsa). |
id |
string |
Proje tanımlayıcısı. |
lastUpdateTime |
string |
Proje son güncelleştirme zamanı. |
name |
string |
Proje adı. |
revision |
integer |
Proje düzeltmesi. |
state |
Proje durumu. |
|
url |
string |
Nesnenin tam sürümünün URL'si. |
visibility |
Proje görünürlüğü. |
WebApiTeamRef
Name | Tür | Description |
---|---|---|
id |
string |
Ekip (Kimlik) Guid'i. Team Foundation Kimliği. |
name |
string |
Takımın adı |
url |
string |
Ekip REST API Url'si |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin