Compartilhar via


Todas as referências de elementos XML WITD

Você pode personalizar um tipo de item de trabalho (WIT) existente ou criar um WIT para atender aos seus requisitos de acompanhamento de projetos. Um WIT define as regras, campos, Estados e transições para um item de trabalho será controlado para um projeto de equipe, como um bug, requisito ou risco.

Um WIT não pode ficar vazio. É o elemento raiz em cada definição de um WIT de WITD elemento, que deve ter apenas um WORKITEMTYPE elemento definido. O nome de cada WIT deve ser exclusivo em um projeto de equipe e cada nome de tipo deve ser no máximo 254 caracteres Unicode. Para obter mais informações, consulte Convenções de nomenclatura para objetos de acompanhamento de itens de trabalho.

Para personalizar ou criar uma definição de WIT, você deve modificar o arquivo de XML de definição de tipo. Manter e gerenciar definições de tipos de itens de trabalho para cada projeto de equipe.

Estrutura de sintaxe WITD

O exemplo a seguir mostra a estrutura geral de uma definição de WIT.

<WITD application="work item type editor" version="1.0">
    <WORKITEMTYPE name="bug">
        <DESCRIPTION>Bug work item types are used to track defects in the code.</DESCRIPTION>
        <GLOBALLISTS> . . . </GLOBALLISTS>
        <FIELDS> . . . </FIELDS>
        <WORKFLOW> . . . </WORKFLOW>
        <FORM> . . . </FORM>
    </WORKITEMTYPE>
</WITD>

Um pequeno número de elementos XML aparecer entre WORKITEMTYPE marcas nos níveis mais altos da definição de WIT. Você começar a definir um WIT, fornecendo um nome e uma descrição. Você também pode usar determinadas marcas XML padrão para encapsular a definição de WIT.

Elementos filho do WITD

Os elementos estruturais usados no exemplo anterior são descritos na tabela a seguir:

Elemento

Descrição

WITD

A definição de WIT completa é encapsulada pela marca WITD. Você pode usar qualquer nome para o nome do aplicativo. A versão identifica o esquema do tipo de item de trabalho é alterado de uma versão para outra. Use "1.0".

<WITD application="Work item type editor" version="1.0 [1]">
   <WORKITEMTYPE> . . .</WORKITEMTYPE>
</WITD>

WORKITEMTYPE

Nomes de WITs devem ser exclusivos em um projeto de equipe específico. Em tempo de execução, você deve usar o nome especificado por este elemento. Por exemplo, o nome pode aparecer como uma opção de menu. Nesse caso, um usuário poderia escolher Bug sobre o Novo Item de trabalho menu.

<WORKITEMTYPE name="WorkItemTypeName">
    <DESCRIPTION>Text</DESCRIPTION>
    <GLOBALLISTS> . . .</</GLOBALLISTS>
    <FIELDS> . . . </FIELDS>
    <WORKFLOW> . . . </WORKFLOW>
    <FORM> . . .</</FORM>
</WORKITEMTYPE>

DESCRIÇÃO

Especifica uma cadeia de caracteres que descreve o tipo de item de trabalho que você está definindo. A descrição deve ajudar a qualquer usuário que está personalizando o WIT.

Dica

Você pode exibir a descrição somente na definição XML.Você não pode exibir a descrição em qualquer lugar na interface do usuário, e ele não tem relação para o campo System.Definition.

<DESCRIPTION> DescriptionOfWorkItemType</DESCRIPTION>

Especifique uma cadeia de caracteres de texto que descreve o tipo de item de trabalho que você está definindo.

GLOBALLISTS

Contém as definições de lista global que são usadas pelo tipo de item de trabalho. Você pode usar listas globais para compartilhar itens de lista entre vários tipos de item de trabalho para uma coleção de projetos de equipe. Usar listas globais oferece suporte para facilitar a colaboração entre grupos e manutenção.

<GLOBALLIST name="globalListName">
    <LISTITEM> . . . </LISTITEM>
</GLOBALLIST>

Para obter mais informações, consulte Definir listas globais.

CAMPOS

Contém o conjunto de definições de campo que são usados por um WIT. Dentro do FIELDS elemento, você define todos os campos que você deseja usar para rastrear os dados para o tipo de item de trabalho. Isso inclui os campos que você usará para executar consultas e gerar relatórios.

<FIELDS>
   <FIELD> . . . </FIELD>
</FIELDS>

Para obter mais informações, consulte Definir e modificar campos do item de trabalho.

WORKFLOW

Contém o conjunto de STATE e TRANSITION elementos que definem o fluxo de trabalho. O fluxo de trabalho é um conjunto de transições válidas de um estado para outro e as condições específicas associadas a cada transição.

<WORKFLOW>
   <STATES> . . . </STATES>
   <TRANSITIONS> . . . </TRANSITIONS>
</WORKFLOW>

Para obter mais informações, consulte Alterar o fluxo de trabalho de um tipo de item de trabalho.

FORMULÁRIO

Contém LAYOUT, CONTROL, GROUP, TAB, TABGROUP, SPLITTERe outros elementos que definem quais campos e controles aparecem no formulário e a exibição desses elementos no formulário.

<FORM>
   <Layout> . . . </Layout>
</FORM>

Para obter mais informações, consulte Criar o formulário de item de trabalho.

Tipos de item de trabalho do modelo de processo

TFS fornece três modelos de processo padrão. Esses arquivos estão localizados no seguinte diretório:

%ProgramFiles%/Microsoft team Foundation Server 12.0/Tools/Deploy/ProcessTemplateManagerFiles/1033

Você pode encontrar as definições de tipo de item de trabalho na pasta WorkItem Tracking\TypeDefinitions. Para obter mais informações, consulte Trabalhar com artefatos de projeto de equipe, escolher um modelo de processo.

Você pode personalizar ou criar arquivos de definição de tipo na pasta TypeDefinitions. Em seguida, você pode importar o novo tipo de item de trabalho para um único projeto, ou você pode adicioná-lo ao seu modelo de processo e carregar o modelo modificado para sua Team Foundation Server. Para obter mais informações, consulte Adicionar definições de tipo para itens de trabalho a um modelo de processo.

Consulte também

Conceitos

Personalizar objetos de acompanhamento de trabalho para dar suporte aos processos da sua equipe

Outros recursos

witAdmin: personalizar e gerenciar objetos para acompanhar trabalho