Sdílet prostřednictvím


Referenční dokumentace elementů XML kategorií

Můžete použít CATEGORIES elementu, který chcete definovat jednu nebo více kategorií pro seskupení typy pracovních položek.

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

Atributy a prvky

Podřízené prvky a atributy

Prvek

Atribut

Popis

CATEGORIES

 

Požadovaný element v rámci kategorií souboru XML.

Element kontejneru pro zadání jednoho nebo více CATEGORY elementy, které jsou definovány pro týmový projekt.

CATEGORY

 

Požadované CATEGORIES podřízený element.

Určuje skupinu pojmenovanou kategorii, která obsahuje jeden výchozí DEFAULTWORKITEMTYPE element a nula nebo více WORKITEMTYPE elementy.

 

name

Požadovaný atribut typu CATEGORY.

Typ atributu je typelib:FriendlyName.

Určuje zobrazovaný název kategorie.Musí být mezi 1 až 254 znaky a jedinečné v rámci týmového projektu.

 

refname

Požadovaný atribut typu CATEGORY.

Typ atributu je typelib:ReferenceName.

Další informace naleznete v tématu Vytváření názvů pro objekty sledování pracovní položky.

DEFAULTWORKITEMTYPE

 

Požadované CATEGORY elementu.

Určuje typ pracovní položky, chcete-li být označeným jako patřící do pojmenované kategorie a který se má použít jako výchozí typ pro kategorii.

 

name

Požadovaný atribut typu DEFAULTWORKITEMTYPE.

Typ atributu je WorkItemTypeRef.

Určuje název odkazu typu platný pracovní položky pro týmový projekt, který bude použit jako výchozí typ pro kategorii.

WORKITEMTYPE

 

Volitelný CATEGORY elementu.

Určuje typ pracovní položky, které chcete-li být označeným jako patřící do pojmenované kategorie.

 

name

Požadovaný atribut typu WORKITEMTYPE.

Typ atributu je WorkItemTypeRef.

Určuje název odkazu typu platný pracovní položky pro týmový projekt, který bude patřit do pojmenovanou kategorii.

Poznámky

CATEGORIESnení kořenovým elementem schématu kategorií.

Kategorie je definována v rámci CATEGORIES sada CATEGORY prvky, které jsou uloženy a používány podle týmový projekt.Každý CATEGORIES element musí obsahovat alespoň jeden CATEGORY element definovaný.

Kategorie nesmí být prázdný.Každý CATEGORY element musí obsahovat alespoň jeden DEFAULTWORKITEMTYPE nebo WORKITEMTYPE element definovaný.

Každá kategorie obsahuje popisný název a název odkazu, který musí být jedinečné v rámci týmového projektu.Popisný název každé kategorie musí splňovat následující požadavky:

  • Názvy mohou mít maximálně 254 znaky znakové sady Unicode.

  • Názvy nesmí být prázdný.

  • Názvy nemohou mít počáteční nebo koncové mezery.

  • Názvy nesmí obsahovat znaky lomítkem (\\).

  • Názvy nesmí obsahovat dvě po sobě jdoucí prázdné znaky.

Kategorie popisné názvy nejsou lokalizována a nelze ho do tokenu, že byly lokalizovány názvy pro typy pracovních položek a mohou být provedeny do tokenu.

Odkaz na konvencím, naleznete v části Vytváření názvů pro objekty sledování pracovní položky.

Agilní nástroje, kategorie požadavky a omezení

Můžete zadat typy pracovních položek, které jsou považovány za jako nevyřízených položek nebo jako položky úkolů.Můžete například šablonu procesu Scrum přiřadí typy chyb a nevyřízené položky produktu kategorie požadavky, že agilní šablony přiřadí příběhu uživatele a šablonu CMMI přiřadí požadavek.Všechny šablony procesů výchozí typ úkolu pracovní položky přiřadit kategorii úkolu.

Při přiřazování typy pracovních položek do kategorií, zvažte následující provozní poznámky:

  • Použití nevyřízených položek a úloha Tabule, je nutné přiřadit typ alespoň jeden pracovní položky požadavky na kategorii a typ jedné pracovní položky pro kategorii úkolu.

  • Požadavky na kategorii a kategorii úkolu nelze přiřadit stejný typ pracovní položky.

  • Pokud zahrnete více než jeden typ pracovní položky v kategorii požadavky nebo kategorii úkolů, typ přiřazená DEFAULTWORKITEMTYPE element se zobrazí jako výchozí typ na stránkách agilní nevyřízenými položkami a panely.

  • Pro všechny položky typy práce, které můžete přiřadit kategorie, který se odkazuje v souboru ProcessConfiguration, je nutné přiřadit stavy pracovního postupu na platný metastate, jak je popsáno v odkaz na element XML pro konfiguraci procesu.Několik Team Foundation klienti odkazují na kategorie a metastate přiřazení, které jsou definovány v souboru ProcessConfiguration.

Příklad

Následující příklad uvádí výchozí soubor XML kategorií pro šablonu procesu Visual Studio Scrum 2013.3.

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

Informace o prvku

Obor názvů

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

Název schématu

Kategorie

Ověření souboru

Categories.xsd

Typ elementu

KATEGORIE, KATEGORIE, DEFAULTWORKITEMTYPE, WORKITEMTYPE

Může být prázdný

Ano

Viz také

Další zdroje

Seskupení typů pracovních položek pomocí kategorií