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.

Ö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.
- Azure DevOps Services içinde oluşturulmuş bir kuruluşunuz olmalıdır. Henüz bir tane oluşturmadıysanız, Şimdi bunu yapın.
- işlemleri oluşturmak, düzenlemek ve yönetmek için Project koleksiyonu yöneticileri grubununbir üyesi olmanız veya ilgili izinlerin işlem oluşturma, işlem silme, işlem düzenlemeveya kuruluştan izin verolarak ayarlanmış bir alanı silmesi gerekir. Bkz. çalışma izleme için izinleri ve erişimi ayarlama, devralınan bir Işlemi özelleştirme.
- Projenin oluşturulduğu proje koleksiyonu için devralma işlem modelini seçmiş olmanız gerekir. Daha fazla bilgi için bkz. Proje koleksiyonunuz için işlem modelini seçme.
- işlemleri oluşturmak, düzenlemek ve yönetmek için Project koleksiyonu yöneticileri grubununbir üyesi olmanız veya ilgili izinlerin işlem oluşturma, işlem silme, işlem düzenlemeveya kuruluştan izin verolarak ayarlanmış bir alanı silmesi gerekir. Bkz. çalışma izleme için izinleri ve erişimi ayarlama, devralınan bir Işlemi özelleştirme.
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.
projeleriaçmak için Azure DevOps logoyu seçin. Ardından kuruluş ayarları' nı 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.
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.
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.
projeleriaçmak için Azure DevOps logoyu seçin. Ardından yönetici ayarları' nı 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
' yi seçmeniz gerekebilir.

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.
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.

Eklemek istediğiniz uzantıyı seçin. Burada Iş öğesi denetim listesini seçtik.
Eklemek istediğiniz kuruluşu seçin ve ardından Ekle ' yiseçin.

Önemli
Yüklediğiniz uzantılar tüm süreçler genelinde tüm WTS 'lere eklenir.
İş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.

Alan düzeyi katkısı veya özel denetim ekleme
Önceki bölümde anlatıldığı gibi özel denetimi yükler.
çalışma öğesi formundan Ayarlar iş > işlemini açın. ayrıntılar için bkz. Ayarlar işlem açma.
Seçim Özel denetimle ilişkilendirilecek bir alan ekleyin . Alternatif olarak, devralınan veya özel varolan bir alan belirtebilirsiniz.
WıT seçiliyken, Özel Denetim Ekle' yi seçin.

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.
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.

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.

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.
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ı


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.

Program aracılığıyla özel denetimler ekleme
Uzantılarla çalışmak için bu REST API'leri kullanabilirsiniz:
İlgili makaleler:
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.