Compartir a través de


Trabajar con categorías de tipo de elemento de trabajo

Puede definir las categorías de tipos de elemento de trabajo para ayudar a ejecutar las consultas y seguir la información que puede ser similar pero tiene asignado un nombre diferente. Utilizando las categorías, se realiza una asociación entre un tipo de elemento de trabajo y la categoría. El tipo de elemento de trabajo se etiqueta como perteneciente a una categoría concreta.

Cada categoría tiene un nombre descriptivo y un nombre de referencia que deben ser únicos dentro del proyecto de equipo. Para obtener más información, vea Convenciones de nomenclatura para objetos de seguimiento de elementos de trabajo.

Solo los administradores del proyecto de equipo y los administradores de Team Foundation tienen autorización para modificar las categorías.

Contenido del tema

  • Estructura de sintaxis

  • Categorías definidas para las plantillas de proceso de MSF

  • Filtrar una lista de elementos de trabajo basada en una categoría

Estructura de sintaxis

Una categoría se define dentro del conjunto CATEGORIES de los elementos CATEGORY que está almacenado y es utilizado por un proyecto de equipo. Una categoría no puede estar vacía. Cada elemento CATEGORY debe definir exactamente un elemento WORKITEMTYPE y cero o más elementos DEFAULTWORKITEMTYPE.

Para agregar una categoría a una colección de proyectos, importe la sintaxis siguiente mediante la herramienta de la línea de comandos witadmin importcategories:

<?xml version="1.0" encoding="utf-8" ?> 
<cat:WITCATEGORY version="1.0" xmlns:cat="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef">
<CATEGORIES>
   <CATEGORY name="Category Name" refname="Category Reference Name" >
      <DEFAULTWORKITEMTYPE name="MyCorp.Defect"/>
      <WORKITEMTYPE name="work item type name 1" />
      <WORKITEMTYPE name=" work item type name 2" />
      …
      <WORKITEMTYPE name=" work item type name n" />
   </CATEGORY>
</CATEGORIES>

Los nombres de cada tipo de elemento de trabajo que se especifican para cada elemento WORKITEMTYPE y DEFAULTWORKITEMTYPE deben corresponder a los tipos de elemento de trabajo definidos para el proyecto de equipo. Al importar un archivo de categorías, se sobrescribe el contenido que se importó previamente.

Categorías definidas para las plantillas de proceso de MSF

Al crear un proyecto de equipo mediante una de las plantillas de proceso de Microsoft Solutions Framework (MSF), se usa el archivo de categorías siguiente para definir cuatro categorías: error, requisito, pasos compartidos y caso de prueba. Puede usar estas categorías diseñadas especialmente para admitir la interacción con el seguimiento de elementos de trabajo de Team Foundation y Test Manager.

El contenido de este archivo, tal y como se muestra a continuación, define los tipos de elemento de trabajo predeterminados para cada categoría:

<?xml version="1.0" encoding="utf-8"?>
<cat:CATEGORIES xmlns:cat="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/categories">
   <CATEGORY name="Bug Category" refname="Microsoft.BugCategory" >
      <DEFAULTWORKITEMTYPE name="Bug" />
   </CATEGORY>
   <CATEGORY refname="Microsoft.RequirementCategory" name="Requirement Category">
      <DEFAULTWORKITEMTYPE name="User Story" />
   </CATEGORY>
   <CATEGORY refname="Microsoft.SharedStepCategory" name="Shared Step Category">
      <DEFAULTWORKITEMTYPE name="Shared Steps" />
   </CATEGORY>
   <CATEGORY refname="Microsoft.TestCaseCategory" name="Test Case Category">
      <DEFAULTWORKITEMTYPE name="Test Case" />
   </CATEGORY>
</cat:CATEGORIES>

Filtrar una lista de elementos de trabajo basada en una categoría

Puede definir una consulta de elementos de trabajo que filtrará la lista basándose en todos los elementos de trabajo cuyo tipo de elemento de trabajo pertenece a una categoría seleccionada. Puede usar esta consulta mediante el operador En grupo. Por ejemplo, los criterios de filtro siguientes devolverán todos los elementos de trabajo que están en el proyecto de equipo actual, asignados al miembro del equipo y definidos como pertenecientes a la categoría de error:

And/Or

Campo

Operador

Valor

 

Proyecto de equipo

=

@Project

Y

Asignado a

=

@Me

And

Tipo de elemento de trabajo

En grupo

Categoría de error

Vea también

Tareas

Crear una categoría para los tipos de elementos de trabajo

Referencia

Referencia del esquema de definición de categorías

Personalizar categorías para tipos de elemento de trabajo [witadmin]

Conceptos

Referencia de todos los elementos XML WITD

Personalizar datos de seguimiento, formularios, flujos de trabajo y otros objetos de proyecto

Otros recursos

Agrupar los tipos de elemento de trabajo en categorías