Aracılığıyla paylaş


Kategoriler XML öğe başvurusu

Kullandığınız CATEGORIES iş öğesi türlerini gruplama için bir veya daha fazla kategori tanımlamak için öğesi.

<CATEGORIES>    <CATEGORY name="category display name" refname="category reference name">       <DEFAULTWORKITEMTYPE name="work item type reference name" />       <WORKITEMTYPE name="work item type reference name" />    </CATEGORY> </CATEGORIES>

Öznitelikler ve öğeler

Alt öğeleri ve öznitelikleri

Öğe

Öznitelik

Açıklama

CATEGORIES

 

XML kategorileri dosyası içindeki gerekli öğe.

Bir veya daha fazla belirtmek için kapsayıcı öğe CATEGORY bir takım projesi için tanımlanan öğeleri.

CATEGORY

 

Gerekli CATEGORIES alt öğesi.

Bir varsayılan içeren bir adlandırılmış kategori grubu belirtir DEFAULTWORKITEMTYPE öğesi ve sıfır veya daha fazla WORKITEMTYPE öğeleri.

 

name

Gerekli CATEGORY özniteliği.

Öznitelik türü typelib:FriendlyName.

Kategori görünen adını belirtir.1 ile 254 karakter arasında ve takım projesi içinde benzersiz olmalıdır.

 

refname

Gerekli CATEGORY özniteliği.

Öznitelik türü typelib:ReferenceName.

Daha fazla bilgi için bkz. İş öğesi izleme nesneleri için adlandırma kuralları.

DEFAULTWORKITEMTYPE

 

Gerekli CATEGORY öğesi.

Adlandırılmış kategoriye ait olarak etiketlemek için ve kategori için varsayılan türü olarak kullanılacak bir iş öğesi türünü belirtir.

 

name

Gerekli DEFAULTWORKITEMTYPE özniteliği.

Öznitelik türü WorkItemTypeRef.

Kategori için varsayılan türü olarak kullanılacak takım projesi için geçerli iş öğesi türünün başvuru adını belirtir.

WORKITEMTYPE

 

İsteğe bağlı CATEGORY öğesi.

Adlandırılmış kategoriye ait olarak etiketlemek için bir iş öğesi türünü belirtir.

 

name

Gerekli WORKITEMTYPE özniteliği.

Öznitelik türü WorkItemTypeRef.

Adlandırılmış kategoriye ait olur ve takım projesi için geçerli iş öğesi türünün başvuru adını belirtir.

Notlar

CATEGORIESKategoriler şemasının kök öğesidir.

Bir kategori içinde tanımlanan CATEGORIES kümesi CATEGORY depolanan ve bir takım projesi tarafından kullanılan öğeleri.Her CATEGORIES öğesi en az bir olmalı CATEGORY tanımlanan öğe.

Bir kategori boş olamaz.Her CATEGORY öğesi en az bir olmalı DEFAULTWORKITEMTYPE veya WORKITEMTYPE tanımlanan öğe.

Her kategori kolay bir ad ve takım projesi içinde benzersiz olmalıdır bir başvuru adı vardır.Her kategori kolay adı aşağıdaki gereksinimleri karşılamalıdır:

  • Adları en çok 254 Unicode karakter uzunluğunda olabilir.

  • Adları boş olmamalıdır.

  • Adları baştaki veya sondaki boşlukları sahip olamaz.

  • Adları ters eğik çizgi (\\) karakterlerini içeremez.

  • İki ardışık boşluk adları içeremez.

Kategori kolay adları yerelleştirilmemiş ve adları iş öğesi türleri için yerelleştirilmiş ve belirtece yapılabilmesi için ise, belirtece yapılamaz.

Başvuru adlandırma kuralları için bkz: İş öğesi izleme nesneleri için adlandırma kuralları.

Çevik Araçlar, kategori gereksinimleri ve kısıtlamaları

İş öğeleri türlerini biriktirme listesi öğeleri veya görev öğeleri olarak kabul edilir belirtebilirsiniz.Örneğin, Scrum süreç şablonunu hata ve ürün biriktirme listesi öğesi türleri için gereksinimleri kategorisi, Çevik şablonu hikaye atar ve gereksinim CMMI şablonu atar ise atar.Tüm varsayılan işlem şablonlarını görev kategorisi için görev iş öğesi türü atayın.

İş öğesi türleri için kategoriler atarken, aşağıdaki işletimsel Notlar dikkate alın:

  • Kullanılacak biriktirme listesi ve görev panoları atamanız gerekir en az bir iş öğesi türünün gereksinimleri kategori ve görev kategorisi için bir iş öğesi türü.

  • Gereksinimleri kategori ve görev kategorisi için aynı iş öğesi türünün atayamazsınız.

  • Türü birden fazla iş öğesi türünün gereksinimleri kategori veya görev kategorisi dahil, atanan DEFAULTWORKITEMTYPE öğesi Çevik biriktirme listesi ve Pano sayfalarındaki varsayılan türü olarak görünür.

  • ProcessConfiguration dosyasında başvurulan bir kategori atadığınız tüm iş öğesi türleri için iş akışı durumları açıklandığı gibi metastate için geçerli bir atamalısınız işlem yapılandırması XML öğesi başvurusu.Birkaç Team Foundation istemcileri, kategori ve ProcessConfiguration dosyasında tanımlanan metastate atamaları başvuru.

Örnek

Aşağıdaki örnek, Visual Studio Scrum 2013.3 işlem şablonu için varsayılan kategori XML dosyasını listeler.

<?xml version="1.0" encoding="utf-8"?>
<cat:CATEGORIES xmlns:cat="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/categories">
  <!-- Usage: for resilience in Test system. Even if WITs have different name, they can be referred to by the category -->
  <CATEGORY name="Bug Category" refname="Microsoft.BugCategory">
    <DEFAULTWORKITEMTYPE name="Bug" />
  </CATEGORY>
  <CATEGORY name="Feature Category" refname="Microsoft.FeatureCategory">
    <DEFAULTWORKITEMTYPE name="Feature" />
  </CATEGORY>
  <CATEGORY name="Requirement Category" refname="Microsoft.RequirementCategory">
    <DEFAULTWORKITEMTYPE name="Product Backlog Item" />
    <WORKITEMTYPE name="Bug" />
  </CATEGORY>
  <CATEGORY name="Test Case Category" refname="Microsoft.TestCaseCategory">
    <DEFAULTWORKITEMTYPE name="Test Case" />
  </CATEGORY>
  <CATEGORY name="Shared Step Category" refname="Microsoft.SharedStepCategory">
    <DEFAULTWORKITEMTYPE name="Shared Steps" />
  </CATEGORY>
   <CATEGORY name="Shared Parameter Category" refname="Microsoft.SharedParameterCategory">
    <DEFAULTWORKITEMTYPE name="Shared Parameter" />
  </CATEGORY>
  <CATEGORY name="Code Review Request Category" refname="Microsoft.CodeReviewRequestCategory">
    <DEFAULTWORKITEMTYPE name="Code Review Request" />
  </CATEGORY>
  <CATEGORY name="Code Review Response Category" refname="Microsoft.CodeReviewResponseCategory">
    <DEFAULTWORKITEMTYPE name="Code Review Response" />
  </CATEGORY>
  <CATEGORY name="Feedback Request Category" refname="Microsoft.FeedbackRequestCategory">
    <DEFAULTWORKITEMTYPE name="Feedback Request" />
  </CATEGORY>
  <CATEGORY name="Feedback Response Category" refname="Microsoft.FeedbackResponseCategory">
    <DEFAULTWORKITEMTYPE name="Feedback Response" />
  </CATEGORY>
  <CATEGORY name="Test Plan Category" refname="Microsoft.TestPlanCategory">
    <DEFAULTWORKITEMTYPE name="Test Plan" />
  </CATEGORY>
  <CATEGORY name="Test Suite Category" refname="Microsoft.TestSuiteCategory">
    <DEFAULTWORKITEMTYPE name="Test Suite" />
  </CATEGORY>
  <CATEGORY name="Task Category" refname="Microsoft.TaskCategory">
    <DEFAULTWORKITEMTYPE name="Task" />
  </CATEGORY>
  <CATEGORY name="Hidden Types Category" refname="Microsoft.HiddenCategory">
    <DEFAULTWORKITEMTYPE name="Code Review Request" />
    <WORKITEMTYPE name="Code Review Response" />
    <WORKITEMTYPE name="Feedback Request" />
    <WORKITEMTYPE name="Feedback Response" />
    <WORKITEMTYPE name="Shared Steps" />
    <WORKITEMTYPE name="Shared Parameter" />
    <WORKITEMTYPE name="Test Plan" />
    <WORKITEMTYPE name="Test Suite" />
  </CATEGORY>
</cat:CATEGORIES>

Öğe bilgileri

Ad Alanı

https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/Categories

Şema adı

Kategoriler

Dosya doğrulama

Categories.xsd

Öğe türü

KATEGORİLER, KATEGORİ, DEFAULTWORKITEMTYPE, WORKITEMTYPE

Boş olabilir.

Evet

Ayrıca bkz.

Diğer Kaynaklar

İş öğesi türlerini gruplamak için kategorileri kullanma