İşlem şablonu eklentileri: XML öğe tanımlarına Dizin

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2013

Önemli

Bu makale, şirket içi XML işlem modelleriyle ilgili proje özelleştirmesi için geçerlidir. İşlem modellerine genel bakış için bkz. iş izleme deneyiminizi özelleştirme.

Bu konudaki öğelerin dizinini kullanarak, sözdizimi yapısına bakabilir ve işlem şablonları için şema tanımının her bir öğesinin nasıl kullanılacağına ilişkin örnekler bulabilirsiniz.

Not

İşlem şablonları için şema tanımı, Camel-Case ve tüm büyük harfli öğelerin bir karışımını kullanır. Tür tanım dosyalarınızı doğrularken hatalarla karşılaşırsanız, öğelerinizin durum yapısını denetleyin. Ayrıca, açılış ve kapanış etiketlerinin durum yapısı, XML sözdizimi kurallarına göre aynı olmalıdır.

Alfabetik Dizin

İşlem şablonları için kök eklentisini tanımlayan öğeler

ProcessTemplate dosyası, ProcessTemplate kök öğesi içindeki iki ana üst öğe içeriyor: meta veriler ve gruplar. Aşağıdaki öğelerin ve onların alt öğelerinin sözdizimi, işlem şablonu XML öğeleri başvurusundaaçıklanmıştır.

  • meta veriler: Açıklama, ad, eklenti, eklentiler
  • Gruplar: bağımlılıklar, bağımlılık, Grup, tasklist

Eklenti görevlerini tanımlayan öğeler

Yüklenecek yapıtları veya her eklenti için oluşturulacak belirli öğeleri tanımlamak için Tasks öğesini ve onun alt öğelerini kullanırsınız. Aşağıdaki tabloda yer alan her eklenti ve öğe için ayrıntılı bilgi ve örnekler sağlayan konuya erişebilirsiniz.

Eklenti İlgili konu Öğeler
Tümü Eklentiyi işlemek için görevleri tanımlama bağımlılıklar, bağımlılık, ProcessTemplate, görev, görevler, taskXml
Derleme Team Foundation Build için başlangıç yapılandırmasını tanımlama İzin, ProcessTemplate
Sınıflandırma ilk alan, yineleme ve Project eşleme dosyasını tanımlayın Alt öğeler, düğüm, düğümler, özellikler, Özellik
Gruplar ve Izinler İlk grupları, takımları, üyeleri ve izinleri yapılandırma Grup, gruplar, üye, Üyeler, izin, izinler
Laboratuvar Laboratuvar Yönetimi başlangıç yapılandırmasını tanımlayın İzin, ProcessTemplate
Portal Proje portalını tanımlama activateFeatures, documentLibraries, documentLibrary, özellik, dosya, dosyalar, klasör, klasörler, Portal, site
Raporlar Rapor ekleme veri kaynakları, klasör, klasörler, parametre, parametreler, özellikler, özellik, başvuru, rapor, raporlar, ReportingServices, site
Test yönetimi Test Yöneticisi başlangıç yapılandırmasını tanımlayın bağımlılıklar, bağımlılık, TestConfigurations, TestResolutionState, TestSettings, TestVariables
Sürüm Denetimi Team Foundation sürüm denetiminin başlangıç yapılandırmasını tanımlama checkin_note, exclusive_checkout, get_latest_on_checkout, izin
İş Öğesi İzleme İş öğelerini izlemek için nesneleri tanımlama KATEGORILER, alan, GLOBALLISTS, köprü, LINKTYPE, LINKTYPES, Permission, Query, QueryFolder, QUERIES, WI, WORKıTEMS, WORKıTEMTYPE, WORKıTEMTYPES

İzleme işi için nesneleri tanımlayan tür tanımı öğeleri

Çalışma öğesi Izleme eklentisinde, karşıya yüklenecek çeşitli tür tanımı dosyalarını ve sorgu tanımı dosyalarını belirtebilirsiniz. Aşağıdaki tabloda yer alan her nesne ve öğe için ayrıntılı bilgi ve örnekler sağlayan konuya erişebilirsiniz:

Nesne İlgili konu Öğeler
Kategoriler Categories XML öğe başvurusu KATEGORILER, KATEGORI
Genel listeler GLOBALLıST XML öğesi başvurusu GLOBALLıST, GLOBALLISTS, LISTıTEM
Bağlantı türleri Özel bağlantı türü tanımlama LinkType, LinkTypes
İş öğesi sorguları Bir iş öğesi sorgusu tanımlama TeamFoundationServer, TeamProject, wiql, WorkItemQuery
İş öğesi türleri Tüm WıTD öğeleri Yalnızca üst düzey öğeler: Açıklama, alanlar (tanım), form, GLOBALLISTS, WıTD, Workflow, WORKITEMTYPE