Share via


Criar um tipo de item de trabalho

Você pode criar um tipo de item de trabalho, iniciando com o código de exemplo neste tópico. Um tipo de item de trabalho define as regras, campos, Estados e transições para um item de trabalho será controlado em um projeto de equipe, como bugs, requisitos e riscos. O tipo de item de trabalho é especificado em um arquivo XML de definição de tipo sob o acompanhamento do Item de trabalho pasta o TypeDefinitions pasta. Por exemplo, Microsoft Solutions Framework (MSF) for Agile Software Development define tipos de item de trabalho Bug, qualidade de serviço, cenário, risco e tarefa nos arquivos de bug, QoS.xml, Scenario, Risk.xml e Task.xml, respectivamente.

Você pode personalizar ou criar arquivos de definição de tipo no TypeDefinitions pasta. 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.

Permissões necessárias

Para executar este procedimento, você deve ser membro do grupo Administradores do Team Foundation ou do grupo Administradores do Projeto no projeto. Para obter mais informações, consulte Referência de permissões para o Team Foundation Server.

Para criar um tipo de item de trabalho

  1. Em Visual Studio, crie um arquivo XML para o tipo de item de trabalho. Para fazer isso, no arquivo menu, clique em novoe, em seguida, clique em arquivo.

  2. No novo arquivo caixa de diálogo categorias, selecione gerale, em modelos, selecione arquivo XML.

  3. Copie e cole o código a seguir no arquivo:

    <?xml version="1.0" encoding="utf-8"?>
    <witd:WITD application="Work item type editor" version="1.0" xmlns:witd="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef">
    <WORKITEMTYPE name="New Work Item Type Name">
    <DESCRIPTION>A description of your new work item type.</DESCRIPTION>
    <GLOBALLISTS>
    </GLOBALLISTS>
    <FIELDS>
          <FIELD name="Title" refname="System.Title" type="String" reportable="dimension">
            <REQUIRED />
          </FIELD>
    </FIELDS>
    <WORKFLOW>
          <STATES>
            <STATE value="Active">
            </STATE>
          </STATES>
          <TRANSITIONS>
            <TRANSITION from="" to="Active">
              <REASONS>
                <DEFAULTREASON value="New" />
                <REASON value="Build Failure" />
              </REASONS>
            </TRANSITION>
           </TRANSITIONS>
    </WORKFLOW>
    <FORM>
          <Layout>
            <Group>
              <Column PercentWidth="100">
                <Control Type="FieldControl" FieldName="System.Title" Label="&amp;Title:" LabelPosition="Left" />
              </Column>
            </Group>
          </Layout>
    </FORM>
    </WORKITEMTYPE>
    </witd:WITD>
    
  4. Clique em salvar para salvar as alterações. No salvar arquivo como caixa de diálogo, nomeie o arquivo e salve-o como um arquivo. XML.

    Se você estiver criando um tipo de item de trabalho para personalizar um modelo de processo, mova para o local onde você deseja baixado para o modelo de processo e salve o arquivo de \workitem pasta.

    Dica

    Se você estiver executando Windows Vista talvez você não tenha permissões para determinadas pastas.Se você tentar exportar o tipo de item de trabalho para um local onde você não têm permissões definidas, a tecnologia de virtualização do registro automaticamente redireciona o arquivo exportado e o salva no armazenamento virtual.Para evitar esse redirecionamento, você pode exportar o arquivo para um local onde têm permissões definidas.Para obter mais informações sobre a virtualização de registro, consulte o site da Microsoft: Registry Virtualization e problemas comuns de virtualização de arquivos e do registro no Windows Vista.

  5. Para personalizar o tipo de item de trabalho, consulte Modificar ou adicionar um campo para dar suporte a consultas, relatórios e fluxos de trabalho.

  6. Para importar o novo tipo de item de trabalho para um único projeto, consulte Importar, exportar e gerenciar tipos de item de trabalho [witadmin]. Para adicionar o tipo de item de trabalho ao modelo de processo, consulte Adicionar definições de tipo para itens de trabalho a um modelo de processo.

Consulte também

Referência

Importar, exportar e gerenciar tipos de item de trabalho [witadmin]

Conceitos

Todas as referências de elementos XML WITD

Outros recursos

Acompanhamento do item de trabalho: indexar em definições de elementos XML