Eklentiyi İşleme Görevlerini Tanımlama
Kullandığınız tasks öğe ve alt öğeler karşıya yüklenecek dışlayıcıları tanımlamak veya bir eklenti için oluşturulacak belirli öğeleri.Görev, yeni bir takım projesindeki yordama özgü bir şeyi yapılandırmak için ortaya çıkması gereken işi belirler.Tanımladığınız görevleri çalışma öğesi türleri, iş madde sorgular, belgeler ve raporlar için bir takım proje karşıya.Sizin tanımladığınız diğer görevleri diğer alanlarını yapılandırmak Visual Studio Uygulama Yaşam Döngüsü Yönetimi, aþaðýdaki gibi Team Foundation Yapısı, Visual Studio Laboratuvar Yönetimi, Test Yöneticisi, ve Team Foundation sürüm denetimi.
Bu konuda
Görevleri sözdizimi yapısı
Görevleri Element başvurusu
TaskXML işlevi tarafından öğeleri dizin
Örnek: İş öğe türlerini tanımlama
Görevleri sözdizimi yapısı
Bu görev bağımlılıkları birbirlerine olabilir ve bir eklenti içinde çeşitli görevleri belirtebilirsiniz.Her eklenti için şema tanımına uyması gereken için tanımladığınız görevleri tasks, Tasks.xsd dosyasında tanımlanan ve kendi dosya kullanılarak belirtilmesi tasks kapsayıcı öğe.
Yüksek düzeyli yapısı aşağıdaki sözdizimini gösterir tasks öðeyi ve onun alt öðelerini.
<tasks>
<task>
<dependencies>
<dependency />
. . .
</dependencies />
<taskXml>
. . .
</taskXml>
<task/>
</tasks>
Başa dön
Görevleri Element başvurusu
Bir eklenti için görevleri tanımlayan her öğenin aşağıdaki tabloda açıklanmaktadır.
Öge |
Sözdizimi |
Description |
---|---|---|
dependencies |
|
İsteğe bağlı alt öğesi task. Bir gruba bağlı olduğu diğer grupları belirtir. |
dependency |
|
İsteğe bağlı alt öğesi dependencies. Bu görevin bağımlı olduğu başka bir görev Kimliğini belirtir.Bu görev başlamadan önce diğer görevi tamamlamanız gerekir. |
ProcessTemplate |
Burada her öznitelik tanımı aşağıdaki gibidir:
|
İsteğe bağlı alt öğesi taskXml yapı ve laboratuar eklentileri öğesi. Adını, konumunu ve proje için ekip oluşturma işlemleri desteklemek için karşıya yüklenecek dosyanın hedef belirtir. |
task |
|
Gerekli alt öğesi tasks. Yeni bir takım projesindeki yordama özgü birşeyi yapılandırmak için ortaya çıkması gereken işi belirler.
|
tasks |
|
Gerekli alt öğesi taskXml. task öğelerinin koleksiyonunu kapsar, ki her bir öğe yeni bir takım projesindeki yordama özgü birşeyi yapılandırmak için ortaya çıkması gereken bir işi belirler. |
taskXml |
|
Eklenti dosyası için gerekli kök öğesi. Bu görevi tamamlamak için gereken işi tanımlar.Bu öğe bloğu içindeki XML, çeşitlilik gösterir ve her eklentiye özgüdür.
Not
xml iþlemcisi öðenin içindeki içeriği doğrulamayı deneyin değil.
|
Başa dön
TaskXML işlevi tarafından öğeleri dizin
xml biçimlendirme öğelerinin her biri için belirttiğiniz özellikleri hakkında daha fazla bilgi için eklenti, aşağıdaki konulardan birini bakın:
Yapı:Team Foundation Build için Başlangıç Yapılandırmasını Tanımlama
Sınıflandırmaları:Sınıflandırma Eklentisini Kullanarak Başlangıç Alanlarını ve Yinelemeleri Tanımlama
Gruplar ve izinler:Başlangıç Gruplarını, Takımları, Üyeleri ve İzinleri Yapılandırma
Laboratuvar:Laboratuar Yönetimi'nin Başlangıç Yapılandırmasını Tanımlama
Raporlar:İşlem Şablonuna Rapor Ekleme
Test Yönetimi:Test Yöneticisinin Başlangıç Yapılandırmasını Tanımlama
Sürüm kontrolü:Team Foundation Sürüm Denetimi'nin Başlangıç Yapılandırmasını Tanımlama
Madde İzleme çalışması:Çalışma Öğesi İzleme Eklentisini Kullanarak İzleme Çalışma Öğeleri için Nesne Tanımlama ve Özelleştirme
Başa dön
Örnek: İş öğe türlerini tanımlama
Aşağıdaki örnek, her tür tanım dosyalarını başvurarak altı tür çalışma öğelerini oluşturan bir görev gösterir.
<task
id="WITs"
name="WorkItemType definitions"
plugin="Microsoft.ProjectCreationWizard.WorkItemTracking"
completionMessage="WorkItemTypes created"
completionDescription = "Processing work item types used by work item tracking">
<taskXml>
<WORKITEMTYPES>
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Bug.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\SharedStep.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Task.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\TestCase.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\UserStory.xml" />
<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Issue.xml" />
</WORKITEMTYPES>
</taskXml>
</task>
Başa dön
Ayrıca bkz.
Kavramlar
Eklenti Dosyalarındaki Görev Grupları ve Görevler için Bağımlıkları Tanımlama