Dashboards - Replace Dashboard
Belirtilen panonun yapılandırmasını değiştirin.
PUT https://{instance}/{collection}/{project}/{team}/_apis/dashboard/dashboards/{dashboardId}?api-version=4.1-preview.2
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
collection
|
path | True |
string |
Team Foundation Server koleksiyonunun adı. |
dashboard
|
path | True |
string uuid |
Değiştirilmeye değer panonun kimliği. |
instance
|
path | True |
string |
TFS sunucu adı ({server:port}) |
project
|
path | True |
string |
Proje Kimliği veya proje adı |
team
|
path |
string |
Ekip kimliği veya ekip adı |
|
api-version
|
query | True |
string |
Kullanılacak API'nin sürümü. Bu, api'nin bu sürümünü kullanmak için '4.1-preview.2' olarak ayarlanmalıdır. |
İstek Gövdesi
Name | Tür | Description |
---|---|---|
_links |
REST başvuru bağlantılarının koleksiyonunu temsil eden sınıf. |
|
description |
string |
Panonun açıklaması. |
eTag |
string |
Çakışma algılamayı düzenlemek için kullanılan sunucu tanımlı sürüm izleme değeri. |
id |
string |
Panonun kimliği. Oluşturma zamanında hizmet tarafından sağlanır. |
name |
string |
Panonun adı. |
ownerId |
string |
Panonun Sahibi kimliği. Eski panolar için bu, panoyla ilişkilendirilmiş ekibin benzersiz tanımlayıcısı olacaktır. |
position |
integer |
Pano grubunun içindeki panonun konumu. Oluşturma zamanında ayarlanmazsa, konum hizmet tarafından belirlenir. |
refreshInterval |
integer |
İstemcinin panoyu otomatik olarak yenileme aralığı. Dakikalar içinde ifade edilir. |
url |
string |
|
widgets |
Widget[] |
Panodaki Pencere Öğeleri kümesi. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
başarılı işlem |
Güvenlik
accessToken
Kişisel erişim belirteci. Parola olarak kullanıcı adı ve belirteç için herhangi bir değer kullanın.
Type:
basic
Tanımlar
Name | Description |
---|---|
Dashboard |
Pano modeli. |
Lightbox |
Lightbox yapılandırması |
Reference |
REST başvuru bağlantılarının koleksiyonunu temsil eden sınıf. |
Semantic |
bir yapıtın sürüm oluşturma işleminin major.minor.patch biçimindeki şu http://semver.org/konumda açıklandığı gibi olması gerekir. |
Widget |
Pencere öğesi verileri |
Widget |
|
Widget |
Dashboard
Pano modeli.
Name | Tür | Description |
---|---|---|
_links |
REST başvuru bağlantılarının koleksiyonunu temsil eden sınıf. |
|
description |
string |
Panonun açıklaması. |
eTag |
string |
Çakışma algılamayı düzenlemek için kullanılan sunucu tanımlı sürüm izleme değeri. |
id |
string |
Panonun kimliği. Oluşturma zamanında hizmet tarafından sağlanır. |
name |
string |
Panonun adı. |
ownerId |
string |
Panonun Sahibi kimliği. Eski panolar için bu, panoyla ilişkilendirilmiş ekibin benzersiz tanımlayıcısı olacaktır. |
position |
integer |
Pano grubunun içindeki panonun konumu. Oluşturma zamanında ayarlanmazsa, konum hizmet tarafından belirlenir. |
refreshInterval |
integer |
İstemcinin panoyu otomatik olarak yenileme aralığı. Dakikalar içinde ifade edilir. |
url |
string |
|
widgets |
Widget[] |
Panodaki Pencere Öğeleri kümesi. |
LightboxOptions
Lightbox yapılandırması
Name | Tür | Description |
---|---|---|
height |
integer |
İstenen ışık kutusunun piksel cinsinden yüksekliği |
resizable |
boolean |
Lightbox yeniden boyutlandırmasına izin vermek için True, lightbox yeniden boyutlandırmasını reddetmek için false, varsayılan olarak false olarak ayarlanır. |
width |
integer |
İstenen ışık kutusunun piksel cinsinden genişliği |
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. |
SemanticVersion
bir yapıtın sürüm oluşturma işleminin major.minor.patch biçimindeki şu http://semver.org/konumda açıklandığı gibi olması gerekir.
Name | Tür | Description |
---|---|---|
major |
integer |
Uyumsuz API değişiklikleri yaptığınızda ana sürüm |
minor |
integer |
İşlevleri geriye dönük uyumlu bir şekilde eklediğinizde ikincil sürüm |
patch |
integer |
Geriye dönük uyumlu hata düzeltmeleri yaptığınızda sürüme düzeltme eki uygulama |
Widget
Pencere öğesi verileri
Name | Tür | Description |
---|---|---|
_links |
REST başvuru bağlantılarının koleksiyonunu temsil eden sınıf. |
|
allowedSizes |
Pencere öğesi için izin verilen boyutları ifade eder. Kullanıcı pencere öğesini yapılandırmak istediğinde bu doldurulur |
|
areSettingsBlockedForUser |
boolean |
Pano Hizmeti'nden Read-Only Özelliği. Ayarların geçerli kullanıcı için engellenip engellenmediğini gösterir. |
artifactId |
string |
Özellik yapıtının benzersiz tanımlayıcısına başvurur. Belirli bir yapıtı sabitlemek+sabitlemeyi kaldırma için kullanılır. |
configurationContributionId |
string |
|
configurationContributionRelativeId |
string |
|
contentUri |
string |
|
contributionId |
string |
Sağlanan Pencere Öğesi Yapılandırmasını tanımlayan temel katkının kimliği. |
dashboard |
Pencere öğesi düzeyinde API'ler için pano düzeyinde ETag alışverişi desteklemeye yönelik isteğe bağlı kısmi pano içeriği |
|
eTag |
string |
|
id |
string |
|
isEnabled |
boolean |
|
isNameConfigurable |
boolean |
|
lightboxOptions |
Lightbox yapılandırması |
|
loadingImageUrl |
string |
|
name |
string |
|
position | ||
settings |
string |
|
settingsVersion |
bir yapıtın sürüm oluşturma işleminin major.minor.patch biçimindeki şu http://semver.org/konumda açıklandığı gibi olması gerekir. |
|
size | ||
typeId |
string |
|
url |
string |
WidgetPosition
Name | Tür | Description |
---|---|---|
column |
integer |
|
row |
integer |
WidgetSize
Name | Tür | Description |
---|---|---|
columnSpan |
integer |
Pano kılavuzu sütunlarında ifade edilen pencere öğesinin Genişliği. |
rowSpan |
integer |
Pano kılavuzu satırlarında ifade edilen pencere öğesinin yüksekliği. |