Bir iş öğesi türüne Uzantılar ve özel denetimler ekleme (devralma işlemi)

Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019

Uzantılar ile, iş öğesi formlarınıza zengin işlevler ekleyebilirsiniz. Bir uzantı dört tür veya katkı türü olarak gelir. Aşağıdaki denetimler, tüm devralınan ve özelleştirilebilen iş öğesi türleri (WTS) için Web formu düzeninde görünür:

  • Alan düzeyi katkısı (özel denetimler)
  • Grup düzeyi katkısı
  • Sayfa düzeyi katkısı

Diğer taraftan, bu Dördüncü tür olan eylem düzeyi katkıları, Web formunun bağlam menüsünde görüntülenir.

Önemli

bu makale, Azure DevOps Services ve Azure DevOps Server 2019 ve sonraki sürümleri için geçerlidir. TFS 2018 veya daha önceki bir sürümde tanımlanan bir projeyi özelleştirmek için bkz. Şirket ıçı XML işlem modeli.

Önemli

Devralma işlemi modelini desteklemek için yapılandırılmış bir proje koleksiyonunda tanımlanan projeler için devralma işlem modelini kullanabilirsiniz. Şirket içi koleksiyonunuz şirket içi XML işlem modelini kullanacak şekilde yapılandırıldıysa, iş izleme deneyimini özelleştirmek için yalnızca bu işlem modelini kullanabilirsiniz. Daha fazla bilgi edinmek için bkz. iş Izlemeyi özelleştirme, proje koleksiyonunuz için işlem modelini seçme.

TFS 2018 veya daha önceki bir sürümde tanımlanan bir projeyi özelleştirmek için bkz. Şirket ıçı XML işlem modeli.

tüm katkılarını, Visual Studio marketi, Azure DevOps sekmesinden uzantısını yükleyerek eklersiniz. İsterseniz kendi özel denetiminizi da oluşturabilirsiniz.

örneğin, son görüntülenen Who bir iş öğesi? uzantısınıekleyebilirsiniz. Bu grup düzeyi katkısı, çalışma öğesi formunda gösterildiği gibi görünür.

çalışma öğesi formu, grup uzantısı örneği, Who bunu görüntüledi

Önkoşullar

bir işlemi özelleştirmeden önce, Azure Boards yapılandır ve özelleştir' i incelemenizi öneririz. bu, Azure Boards iş gereksinimlerinizi karşılayacak şekilde nasıl özelleştireceğiniz hakkında rehberlik sağlar. farklı biriktirme listeleri ve panolar hakkında bir açıklama için bkz. biriktirme listeleri, Boards, taskpanolar ve planlar tarafından desteklenen görevler.

uzantı eklemek veya bir işlemi düzenlemek için, Project koleksiyonu yöneticileri grubunun bir üyesi olmanız veya belirli bir işlemi düzenlemek için açık izinlere sahipolmanız gerekir.

Ayarlar > işlemini aç

Kuruluş ayarları işlemindenişlemlere yönelik özelleştirmeler oluşturun, yönetin ve bunları gerçekleştirin.

  1. projeleriaçmak için Azure DevOps logoyu seçin. Ardından kuruluş ayarları' nı seçin.

    Projeler  kuruluş ayarlarını açın.

  2. Sonra işlem' i seçin.

    Sonra Işlem ' i seçin.

    Önemli

    İşlemgörmüyorsanız TFS-2018 veya önceki bir sürümden çalışmanız gerekir. İşlem sayfası desteklenmiyor. Şirket ıçı XML işlem modeliiçin desteklenen özellikleri kullanmanız gerekir.

koleksiyon Ayarlar işlemdenişlemleri oluşturur, yönetebilir ve işlemler için özelleştirmeler yaparsınız.

  1. projeleriaçmak için Azure DevOps logoyu seçin. işlemini özelleştirmek istediğiniz proje koleksiyonunu seçin ve ardından koleksiyon Ayarlaröğesini seçin.

    Açık projeler  kuruluş ayarları

  2. Sonra işlem' i seçin.

    Sonra Işlem ' i seçin.

Yönetim ayarları işlemindenişlemleri oluşturur, yönetebilir ve işlemler için özelleştirmeler yaparsınız.

  1. projeleriaçmak için Azure DevOps logoyu seçin. Ardından yönetici ayarları' nı seçin.

    Project  kuruluş ayarlarını açın.

  2. Sonra işlem' i seçin.

    Sonra Işlem ' i seçin.

Not

Devralınan bir işlemi özelleştirirken, bu işlemi kullanan tüm projeler özelleştirmeleri yansıtacak şekilde otomatik olarak güncelleştirilir. Bu nedenle, özelleştirmeleri kuruluşunuza almadan önce test etmek için bir dizi özelleştirmeiniz olduğunda bir test işlemi ve test projesi oluşturmanızı öneririz. Daha fazla bilgi için bkz. devralınan süreçler oluşturma ve yönetme.

Yüklü Market uzantılarını gözden geçirme

Ayarlarbağlamında, zatenyüklü olan uzantıları görüntüleyebilirsiniz. Yeni yüklenen uzantıları göstermek üzere sayfayı yenilemek için Yenile ' yi seçmeniz gerekebilir.

Kuruluş ayarları, uzantılar sayfası

Uzantılar hakkında daha fazla bilgi için bkz. ücretsiz uzantıları yüklemek.

Market uzantısı ekleme

Eklemek istediğiniz uzantıları belirlemek için Market 'e gidebilirsiniz.

  1. Bir iş öğesi türüne uzantı eklemek için, devralınan işleminizi, WıT 'yi seçin ve ardından uzantıları al' ı seçin.

    İşlem, WıT, hata, düzen, uzantıları al

  2. Eklemek istediğiniz uzantıyı seçin. Burada Iş öğesi denetim listesini seçtik.

  3. Eklemek istediğiniz kuruluşu seçin ve ardından Ekle ' yiseçin.

    market Visual Studio, uzantıyı ınstall

    Önemli

    Yüklediğiniz uzantılar tüm süreçler genelinde tüm WTS 'lere eklenir.

  4. İşleme dönün ve WıT 'nin konumunu istediğiniz yerde doğrulayın. Orta sütunun en altında bulun ve formda istediğiniz yere sürükleyin.

    Hata çalışma öğesi formunda Grup uzantısı

Alan düzeyi katkısı veya özel denetim ekleme

  1. Önceki bölümde anlatıldığı gibi özel denetimi yükler.

  2. çalışma öğesi formundan Ayarlar iş > işlemini açın. ayrıntılar için bkz. Ayarlar işlem açma.

  3. Seçim Özel denetimle ilişkilendirilecek bir alan ekleyin . Alternatif olarak, devralınan veya özel varolan bir alan belirtebilirsiniz.

  4. WıT seçiliyken, Özel Denetim Ekle' yi seçin.

    İşlem, WıT, hata, düzen, yeni özel denetim

    Not

    Özel Denetim Ekle seçeneğini görmüyorsanız, alan düzeyi bir uzantı yüklemediniz. Ya da tarayıcınızın yakın zamanda yüklenmiş olan yeni uzantıları kaydetmesi için tarayıcınızı yenilemeniz gerekebilir.

  5. Seçenekler menüsünde istediğiniz özel denetimi seçin.

    Örneğin, burada bir Boole alanı ile ilişkilendirebileceğiniz geçiş denetimini seçeceğiz.

    Özel denetim iletişim kutusu, tanım sekmesi ekleme

  6. Seçenekler sekmesini seçin ve iletişim kutusunu doldurun. Belirtmeniz gereken seçenekler, seçtiğiniz özel denetime bağlıdır.

    Örneğin, burada, özel alanı değerlendirdik ve geçiş etiketlerini formda görünecek şekilde belirtebiliyoruz.

    Özel denetim iletişim kutusu

  7. Seçim Düzen sekmesini açın ve alanın etiketini belirtin.

    Gerekli ek alanları girin. Kılavuz için uzantı açıklamasını gözden geçirme.

  8. Değiştir istediğiniz türe ait bir iş öğesini açarak özel denetimin çalıştığını doğrulayın. Değişikliklerinizi görmek için tarayıcınızı yenilemeniz gerekir.

    Burada, denetimin onay kutusuyla varsayılan olarak nasıl göründüğü ve ardından iki durumlu düğme denetimiyle nasıl göründüğü gösterildi.

Onay kutusu ile Boole alanı

Geçiş denetimine sahip Boole alanı

Onay kutusu ile Boole alanı

Geçiş denetimine sahip Boole alanı

Grup düzeyinde ve sayfa düzeyinde katkılar

Grup düzeyinde ve sayfa düzeyinde katkılar eklerken, bunlar hem devralınan hem de özel olmak üzere tüm işlemler için tanımlanan tüm WIT'lere otomatik olarak eklenir. Bu katkıların belirli bir WIT için formda görünmesini gizlemeyi veya varsayılan konumdan forma taşımayı seçebilirsiniz.

Bir grup veya sayfa katkısını yüklemişsinizdir, tarayıcınızı yenileyin ve ardından forma katkının yerleşimini görüntülemek için bir iş öğesi açın. Katkıyı taşımak veya gizlemek için Düzen sekmesi için sağlanan yönergeleri izleyin.

Eylem düzeyinde katkılar

Hem sistem hem de devralınan işlemler için devralınan ve özelleştirilebilir WIT'ler bağlam menüsüne eylem düzeyinde katkılar eklenir. Tüm eylem düzeyi katkılar tüm iş öğesi türlerine eklenir ve uzantıyı kaldırmadan veya devre dışı bırakmadan gizlenemez veya kaldırılamaz.

Örneğin, aşağıdaki görüntüde kullanıcı hikayesi için dokuz eylem düzeyi katkı eklenmiştir ve bağlam menüsünde görünür.

Kullanıcı hikayesi web formu, bağlam menüsü, Eylem düzeyi seçenekleri

Program aracılığıyla özel denetimler ekleme

Uzantılarla çalışmak için bu REST API'leri kullanabilirsiniz:

Not

Devralınan bir işlemde yapılan değişiklikleri denetim günlüğü aracılığıyla gözden geçirsiniz. Daha fazla bilgi edinmek için bkz. Denetim günlüklerine erişme, dışarı aktarma ve filtreleme.