Compartilhar via


Demonstra Passo a passo: Fazer personalizações avançadas em um tipo de item de trabalho

Nesta explicação passo a passo, você fará personalizações mais complexas para o tipo de item de trabalho que você modificou na Demonstra Passo a passo: Fazer personalizações básicas em um tipo de item de trabalho.

Os procedimentos a seguir, você trabalhará com vários recursos, incluindo listas de opções dependentes, listas de opções de usuário e as regras que são o escopo para os usuários e grupos.

  • conjunto valores padrão.Neste procedimento, primeiro atribuir um valor padrão a um campo de um tipo de item de trabalho.Em seguida, você criar um item de trabalho desse tipo, em que você perceba o valor padrão desse campo.

  • Criar uma lista de escolha dependentes.Neste procedimento, você pode criar uma regra que baseia os valores permitidos de um campo no valor de outro campo.

  • Tornar campos string corresponder padrões.Neste procedimento, você pode definir um padrão que correspondem a valores usados em um campo.

  • Personalizar atribuído para o campo.Neste procedimento, você pode limitar os valores de um campo para determinados usuários.

  • Definir regras com base em grupos.Neste procedimento, você pode aplicar uma regra a um campo específico.

  • Usar listas global.Neste procedimento, você pode criar e popular uma lista global, para que você pode compartilhar seus valores entre tipos de itens de trabalho ou em vários projetos de equipe.

  • Personalizar um rótulo do campo.Neste procedimento, você pode alterar o rótulo de um campo.

Pré-requisitos

Conclua as etapas Demonstra Passo a passo: Fazer personalizações básicas em um tipo de item de trabalho.

Se você puder estabelecer uma conexão com um Team Foundation Server e tem as permissões apropriadas, você pode fazer personalizações avançadas em um tipo de item de trabalho em um aviso de comando, arquivo de lote ou arquivo de script. Para fazer isso, você deve usar tanto o O Visual Studio 2008 aviso de comando utilitário ou conjunto diversas variáveis de ambiente na corrente aviso de comando usando vsvars32 conforme descrito no exemplo a seguir. Para obter mais informações sobre como ingressar em um projeto da equipe, consulte Demonstra Passo a passo: Ingressar em um projeto da equipe.

Para ativar comandos do Team Foundation em um aviso de comando

  • clicar Iniciar, clicar Todos os programas, point to Microsoft Visual Studio 2008, point to O Visual Studio Toolse, em seguida, clicar O Visual Studio 2008 aviso de comando.

Como alternativa, você pode executar o vsvars32 no caminho de instalação do Visual Studio é geralmente DriveLetter: \programa Files\Microsoft visual Studio 9.0\Common7\Tools.

Permissões necessárias

Para executar este procedimento, você deve ser um membro do Equipe Foundation administradores agrupar ou um membro do Administradores de projeto agrupar para o projeto.Para obter mais informações, consulte Permissões de Team Foundation Servidor.

conjunto valores padrão

Pré-requisito: Você concluiu o procedimento de "Alterar o layout de formulário"Demonstra Passo a passo: Fazer personalizações básicas em um tipo de item de trabalho.

Para conjunto valores padrão

  1. In Visual Studio, abra o arquivo que contém a definição de tipo de item de trabalho especial de tarefa. Esse arquivo é denominado specialtask.xml.

    Se não ainda em aberto no seu trabalho no specialtask.xmlDemonstra Passo a passo: Fazer personalizações básicas em um tipo de item de trabalho, abri-lo por:

    1. clicar Arquivo, point to em abertoe, em seguida, clicar Arquivo.

    2. No em em aberto arquivo caixa de diálogo , em Procure na, mover para o local onde o arquivo exportado.

      Se você estiver modificando um tipo de item de trabalho para personalizar um modelo de processo, mova para o local em que você baixou o modelo de processo.

      Observação:

      Se você estiver executando o Windows Vista, talvez você não tenha direitos de acesso a determinadas pastas.Se você tentar exportar o tipo de item de trabalho para um local onde você não tem direitos de acesso, a tecnologia de virtualização do registro automaticamente redireciona o arquivo exportado e o salva no armazenamento virtual.Para obter mais informações, consulte https://go.Microsoft.com/fwlink/?LinkId=92325 and https://go.Microsoft.com/fwlink/?LinkId=92323.Para evitar esse redirecionamento, você pode exportar o arquivo para um local onde você tem direitos de acesso.

    3. Quando você for solicitado sobre terminações de linha, clicar Não.

  2. Localizar o <FIELDS> seção do arquivo XML. O arquivo é o campo de categoria.

  3. Defina o valor padrão para o campo Categoria adicionando a regra mostrada em negrito na seguinte XML.

    <FIELD name="Category" refname="MyCompany.MyProcess.Category" type="String" reportable="dimension">
        <HELPTEXT>Describes the category to which this special task     belongs.</HELPTEXT>
            <ALLOWEDVALUES>
                <LISTITEM value="Process Management" />
                <LISTITEM value="Planning" />
                <LISTITEM value="Execution" />
                <LISTITEM value="Review" />
            </ALLOWEDVALUES>
        <DEFAULT from="value" value="Execution" />
    </FIELD>
    
  4. Na barra de ferramentas, clicar Salvar para salvar as alterações do arquivo XML.

  5. Importar o tipo de item de trabalho especial de tarefa alterado para o Team Foundation Server. Para fazer isso, em um Visual Studio aviso de comando, digite o seguinte e pressione ENTER:

    witimport /f "Caminho do arquivo\specialtask.xml" /t "Team Foundation servidor nome" /p WITLab

    Observação:

    Isso pressupõe que você tenha acesso para o projeto WITLab que você criou na " Criar um projeto da equipe" procedimento Em Demonstra Passo a passo: Fazer personalizações básicas em um tipo de item de trabalho.Se você não tem mais acesso a esse projeto, use o nome de um projeto da equipe diferente deste e subseqüentes witimport comandos neste passo-a-passo.

    Tipo de item de trabalho specialtask isso importa para o Team Foundation Server. Você receber a seguinte mensagem quando a operação de importação for concluída:

    Work item type import complete.

  6. No Team Explorer janela no Visual Studio, clicar Atualizar para baixar as atualizações mais recentes do servidor.

    Essas atualizações incluem as alterações que você importou apenas.Aguarde alguns segundos até que todos os nós são carregados.Nós que ainda estão sendo carregados são rotuladas "funcional".

  7. Crie um novo item de trabalho especial de tarefa.Para fazer isso, clicar com o botão direito do mouse o Itens de trabalho nó, aponte para Adicionar item de trabalhoe, em seguida, clique em Tarefas especiais.

    Este item de trabalho é criado a partir do tipo de item de trabalho que você alterou e importado.

  8. Observe que o campo de categoria agora usa o valor especificado.

    Observação:

    Regras padrão entram em efeito somente se o campo de destino estiver vazio.Regras padrão não causam valores existentes sejam sobrescritos.COPY regras podem ser usadas para copiar os valores nos campos e substituir valores existentes.Para XML que ilustra a regra COPY, consulte o procedimento de "Fluxo de trabalho alterar the" em Demonstra Passo a passo: Fazer personalizações básicas em um tipo de item de trabalho.O exemplo também ilustra como copiar dinamicamente valores de nome da conta do usuário corrente em vez de partir de um valor estático.

  9. clicar Fechar para fechar a nova tarefa especial.clicar Não quando for solicitado para salvar o item de trabalho.

Criar uma lista de escolha dependentes

Pré-requisito: Você concluiu o conjunto valores padrão procedimento.

Para criar uma lista dependentes

  1. Abra o arquivo que contém a definição de tipo de item de trabalho especial de tarefa.Para fazer isso, no Visual Studio, clicar na guia rotulada specialtask.XML.

  2. Localizar o <FIELDS> seção do arquivo XML. Dentro dessa seção é o campo de categoria.

  3. conjunto os valores permitidos para o campo de categoria depende do valor do campo disciplina adicionando as seguintes regras mostradas em texto em negrito:

    <FIELD name="Category" refname="MyCompany.MyProcess.Category" type="String" reportable="dimension">
    <HELPTEXT>Describes the category to which this special task belongs.</HELPTEXT>
      <WHEN field="Microsoft.VSTS.Common.Discipline" value="Requirements">    <ALLOWEDVALUES>      <LISTITEM value="Planning" />      <LISTITEM value="Review" />    </ALLOWEDVALUES>  </WHEN>  <WHENNOT field="Microsoft.VSTS.Common.Discipline" value="Requirements">
        <ALLOWEDVALUES>
          <LISTITEM value="Process Management" />
          <LISTITEM value="Planning" />
          <LISTITEM value="Execution" />
          <LISTITEM value="Review" />
        </ALLOWEDVALUES>
      </WHENNOT>
    <DEFAULT from="value" value="Execution" />
    </FIELD>
    
    Observação:

    Quando e WHENNOT regras usadas neste exemplo podem ser aplicadas também a outras regras para especificar quando essas regras devem ser avaliadas.

  4. Deste campo de categoria, exclua a regra padrão mostrada em negrito Texto no seguinte XML.Você pode excluir ele porque os valores permitidos para o campo de categoria agora dependem do campo de disciplina.

    <FIELD name="Category" refname="MyCompany.MyProcess.Category" type="String" reportable="dimension">
    <HELPTEXT>Describes the category to which this special task belongs.</HELPTEXT>
      <WHEN field="Microsoft.VSTS.Common.Discipline" value="Requirements">
        <ALLOWEDVALUES>
          <LISTITEM value="Planning" />
          <LISTITEM value="Review" />
        </ALLOWEDVALUES>
      </WHEN>
      <WHENNOT field="Microsoft.VSTS.Common.Discipline" value="Requirements">
        <ALLOWEDVALUES>
          <LISTITEM value="Process Management" />
          <LISTITEM value="Planning" />
          <LISTITEM value="Execution" />
          <LISTITEM value="Review" />
        </ALLOWEDVALUES>
      </WHENNOT>
    <DEFAULT from="value" value="Execution" />
    </FIELD>
    
  5. Na barra de ferramentas, clicar Salvar para salvar as alterações do arquivo XML.

  6. Importar o tipo de item de trabalho especial de tarefa alterado para o Team Foundation Server. Para fazer isso, em um Visual Studio aviso de comando, digite o seguinte e pressione ENTER:

    witimport /f "Caminho do arquivo\specialtask.xml" /t "Team Foundation servidor nome" /p WITLab

    Tipo de item de trabalho specialtask isso importa para o Team Foundation Server. A seguinte é exibida quando a operação de importação for concluído:

    Work item type import complete.

  7. No Team Explorer janela no Visual Studio, clicar Atualizar para baixar as atualizações mais recentes do servidor.

    Essas atualizações incluem as alterações que você importou apenas.Aguarde alguns segundos até que o nó Work Items é carregado.Nós que ainda estão sendo carregados são rotuladas "funcional".

  8. Crie um novo item de trabalho especial de tarefa.Para fazer isso, clicar com o botão direito do mouse o Itens de trabalho nó, aponte para Adicionar item de trabalhoe, em seguida, clique em Tarefas especiais.

    Este item de trabalho é criado a partir do tipo de item de trabalho que você alterou e importado.

  9. selecionar o campo de categoria para ver seus valores de caixa.

  10. selecionar Requisitos in the Disciplina de campo, clicar no Detalhes guia e, em seguida, selecionar o Categoria campo para ver como sua caixa de valores de alterar.

  11. clicar Fechar para fechar a nova tarefa especial.clicar Não quando for solicitado para salvar o item de trabalho.

Tornar campos string corresponder padrões

Pré-requisito: Você concluiu o Criar uma lista de escolha dependentes procedimento.

Para tornar a seqüência de campos coincidentes com padrões

  1. Abra o arquivo que contém a definição de tipo de item de trabalho especial de tarefa.Para fazer isso, no Visual Studio, clicar na guia rotulada specialtask.XML.

  2. No <WORKITEMTYPE>seção, localize a <FIELDS> seção do arquivo XML.

  3. Adicione o seguinte XML mostrado em negrito Texto para adicionar um campo de versão que acompanha a versão do produto ao qual esta tarefa se aplica.

    <FIELDS>
    <FIELD name="Version" refname="MyCompany.MyProcess.Version" type="String">  <HELPTEXT>The version of the product to which this task is related.</HELPTEXT></FIELD>
    
  4. Adicione o seguinte XML mostrado em negrito Texto, para certificar-se de que todos os valores de versão começam com a letra v seguido de dois dígitos, um período, mais dois dígitos, outro período, uma letra e, em seguida, qualquer caractere.

    <FIELDS>
        <FIELD name="Version" refname="MyCompany.MyProcess.Version" type="String">
        <HELPTEXT>The version of the product to which this task is related.</HELPTEXT>
        <MATCH pattern="vNN.NN.AX"/>
    </FIELD>
    
  5. Localizar o <TabGroup> seção do arquivo XML. Nesta seção, as seguintes linhas definem controles.Adicione o XML mostrado em negrito Texto para exibir o campo de versão do formulário de item de trabalho.

    <Column PercentWidth="100">
      <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.Issue" Label="Issue" LabelPosition="Left" />
      <Control Type="FieldControl" FieldName="Microsoft.VSTS.Common.ExitCriteria" Label="Exit Criteria" LabelPosition="Left" />
      <Control Type="FieldControl" FieldName="Microsoft.VSTS.Build.IntegrationBuild" Label="Integration Build" LabelPosition="Left" />
      <Control Type="FieldControl" FieldName="Microsoft.VSTS.Scheduling.TaskHierarchy" Label="Task Context" LabelPosition="Left" ReadOnly="True" />
      <Control Type="FieldControl" FieldName="MyCompany.MyProcess.Version" Label="Version" LabelPosition="Left" />
    </Column>
    
  6. Na barra de ferramentas, clicar Salvar para salvar as alterações do arquivo XML.

  7. Importar o tipo de item de trabalho especial de tarefa alterado para o Team Foundation Server. Para fazer isso, em um Visual Studio aviso de comando, digite o seguinte e pressione ENTER:

    witimport /f "Caminho do arquivo\specialtask.xml" /t "Team Foundation servidor nome" /p WITLab

    Tipo de item de trabalho specialtask isso importa para o Team Foundation Server. A seguinte é exibida quando a operação de importação for concluído:

    Work item type import complete.

  8. No Team Explorer janela no Visual Studio, clicar Atualizar para baixar as atualizações mais recentes do servidor.

    Essas atualizações incluem as alterações que você importou apenas.Aguarde alguns segundos até que o nó Work Items é carregado.Nós que ainda estão sendo carregados são rotuladas "funcional".

  9. Crie um novo item de trabalho especial de tarefa.Para fazer isso, clicar com o botão direito do mouse o Itens de trabalho nó, aponte para Adicionar item de trabalhoe, em seguida, clique em Tarefas especiais.

    Este item de trabalho é criado a partir do tipo de item de trabalho que você alterou e importado.

  10. clicar no Detalhes guia.Digite valores diferentes de Versão campo para ver quais valores são permitidos.O campo é realçado quando contiver um valor ilegal.

  11. clicar Fechar para fechar a nova tarefa especial.clicar Não quando for solicitado para salvar o item de trabalho.

Personalizar atribuído para o campo

Pré-requisito: Você concluiu o Tornar campos string corresponder padrões procedimento.

Para personalizar o campo atribuído a

  1. Crie um novo item de trabalho especial de tarefa.Para fazer isso, clicar com o botão direito do mouse o Itens de trabalho nó, aponte para Adicionar item de trabalhoe, em seguida, clique em Tarefas especiais.

  2. clicar na seta para baixo do Atribuída A box.

    Observe que a lista de valores permitidos inclui todos os usuários registrados com o Team Foundation Server.

  3. clicar Fechar para fechar a nova tarefa especial.clicar Não quando for solicitado para salvar o item de trabalho.

  4. Abra o arquivo que contém a definição de tipo de item de trabalho especial de tarefa.Para fazer isso, no Visual Studio, clicar na guia rotulada specialtask.XML.

  5. Localize a seção do arquivo XML que descreve o campo atribuído a seguir.Observe a regra VALIDUSER que permite que qualquer usuário registrado sobre o Team Foundation Server sistema autônomo um valor do campo.

    <FIELDS>
    <FIELD name="Assigned To" refname="System.AssignedTo" type="String" reportable="dimension">
      <HELPTEXT>The person assigned to do the work</HELPTEXT>
      <VALIDUSER />
    </FIELD>
    
  6. excluir a regra VALIDUSER, mostrada em negrito na seguinte XML:

    <FIELDS>
    <FIELD name="Assigned To" refname="System.AssignedTo" type="String" reportable="dimension">
      <HELPTEXT>The person assigned to do the work</HELPTEXT>
      <VALIDUSER />
    </FIELD>
    
  7. Adicione o seguinte XML mostrado no texto em negrito.Isso limita os valores do Atribuída A campo aos membros do agrupar de colaboradores do projeto da equipe e um valor especial marcar tarefas especiais de triagem.

    <FIELDS>
    <FIELD name="Assigned To" refname="System.AssignedTo" type="String" reportable="dimension">
      <HELPTEXT>The person assigned to do the work</HELPTEXT>
      <ALLOWEDVALUES expanditems="true">      <LISTITEM value="[Project]\Contributors" />      <LISTITEM value="Triage" />  </ALLOWEDVALUES>
    </FIELD>
    
    Observação:

    Para mostrar somente a Colaboradores agrupar sem todos os seus membros na atribuído a lista de valores permitidos definida a expanditems atributo das <ALLOWEDVALUES> elemento “ falso. ”

  8. Na barra de ferramentas, clicar Salvar para salvar as alterações do arquivo XML.

  9. Importar o tipo de item de trabalho especial de tarefa alterado para o Team Foundation Server. Para fazer isso, em um Visual Studio aviso de comando, digite o seguinte e pressione ENTER:

    witimport /f "Caminho do arquivo\specialtask.xml" /t "Team Foundation servidor nome" /p WITLab

    Tipo de item de trabalho specialtask isso importa para o Team Foundation Server. A seguir exibe quando a operação de importação for concluído:

    Work item type import complete.

  10. No Team Explorer janela no Visual Studio, clicar Atualizar para baixar as atualizações mais recentes do servidor.

    Essas atualizações incluem as alterações que você importou apenas.Aguarde alguns segundos até que o nó Work Items é carregado.Nós que ainda estão sendo carregados são rotuladas "funcional".

  11. Crie um novo item de trabalho especial de tarefa.Para fazer isso, clicar com o botão direito do mouse o Itens de trabalho nó, aponte para Adicionar item de trabalhoe, em seguida, clique em Tarefas especiais.

    Este item de trabalho é criado a partir do tipo de item de trabalho que você alterou e importado.

  12. selecionar o Atribuída A box.Observe que a lista de valores permitidos foi alterado para incluir o agrupar de usuários e os valores especificados.

  13. clicar Fechar para fechar a nova tarefa especial.clicar Não quando for solicitado para salvar o item de trabalho.

Definir regras com base em grupos

Pré-requisito: Você concluiu o Personalizar atribuído para o campo procedimento.

Para definir regras com base em grupos

  1. Abra o arquivo que contém a definição de tipo de item de trabalho especial de tarefa.Para fazer isso, no Visual Studio, clicar na guia rotulada specialtask.XML.

  2. Localizar o <WORKFLOW> seção do arquivo XML. Nesta seção são as seguintes linhas que descrevem o estado ativo.

    <STATE value="Active">
      <FIELDS>
        <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
          <EMPTY />
        </FIELD>
        <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
          <EMPTY />
        </FIELD>
      </FIELDS>
    </STATE>
    
  3. Adicione o seguinte XML para tornar o Atribuída A campo necessário para administradores de projeto que edição tarefas especiais no estado ativo.

    <STATE value="Active">
      <FIELDS>
        <FIELD refname="System.AssignedTo">      <REQUIRED for="[Project]\Project Administrators" not="[Global]\Team Foundation Administrators" />    </FIELD>
        <FIELD refname="Microsoft.VSTS.Common.ClosedDate">
          <EMPTY />
        </FIELD>
        <FIELD refname="Microsoft.VSTS.Common.ClosedBy">
          <EMPTY />
        </FIELD>
      </FIELDS>
    </STATE>
    
    Observação:

    O for e not atributos podem ser aplicados a muitas outras regras.

  4. Na barra de ferramentas, clicar Salvar para salvar as alterações do arquivo XML.

  5. Importar o tipo de item de trabalho especial de tarefa alterado para o Team Foundation Server. Para fazer isso, em um Visual Studio aviso de comando, digite o seguinte e pressione ENTER:

    witimport /f "Caminho do arquivo\specialtask.xml" /t "Team Foundation servidor nome" /p WITLab

    Tipo de item de trabalho specialtask isso importa para o Team Foundation Server. A seguinte é exibida quando a operação de importação for concluído:

    Work item type import complete.

  6. No Team Explorer janela no Visual Studio, clicar Atualizar para baixar as atualizações mais recentes do servidor.

    Essas atualizações incluem as alterações que você importou apenas.Aguarde alguns segundos até que todos os nós são carregados.Nós que ainda estão sendo carregados são rotuladas "funcional".

  7. Crie um novo item de trabalho especial de tarefa.Para fazer isso, clicar com o botão direito do mouse o Itens de trabalho nó, aponte para Adicionar item de trabalhoe, em seguida, clique em Tarefas especiais.

    Este item de trabalho é criado a partir do tipo de item de trabalho que você alterou e importado.

  8. Preencha o Título campo e, em seguida, clicar Salvar para salvar o item de trabalho.

    Um erro será exibido informando que o Atribuída A campo contém um valor sem suporte.

  9. selecionar o Atribuída A campo e excluir seu Sumário e, em seguida, clicar Salvar.

  10. conjunto o Estado campo para ativo.

    Observe que o Atribuída A campo é realçado agora porque é um membro do Administradores de projeto agrupar.

  11. clicar Fechar para fechar a nova tarefa especial.clicar Não quando for solicitado para salvar o item de trabalho.

Usar listas global

Pré-requisito: Você concluiu o Regras de escopo para grupos procedimento.

Usar listas global

  1. In Visual Studio, clicar Arquivo, and then Novo arquivo

  2. No Categorias painel, clicar Geral.

  3. No Modelos painel, clicar Arquivo XMLe, em seguida, clicar em aberto.

  4. Para esse novo arquivo, adicione o seguinte XML mostrado no texto em negrito.Isso define uma lista global de disciplinas relevantes à sua organização.

    <?xml version="1.0" encoding="utf-8"?>
    <gl:GLOBALLISTS xmlns:gl="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/globallists">
        <GLOBALLIST name="Disciplines">
            <LISTITEM value="Architecture" />
            <LISTITEM value="Requirements" />
            <LISTITEM value="Development" />
            <LISTITEM value="Release Management" />
            <LISTITEM value="Project Management" />
            <LISTITEM value="Test" />
        </GLOBALLIST></gl:GLOBALLISTS>
    
  5. Na barra de ferramentas, clicar Salvar para salvar as alterações do arquivo XML.

    The Salvar arquivo sistema autônomo caixa de diálogo é exibida.

  6. selecionar o local onde você deseja salvar o arquivo, tipo de disciplines.XML in the Nome de arquivo campo e, em seguida, clicar Salvar.

  7. Importar essa lista global para o Team Foundation Server digitando o seguinte comando e, em seguida, pressionando ENTER:

    glimport /f "Caminho do arquivo\disciplines.xml" /t "Team Foundation servidor nome"

    Observação:

    Como uma lista global tem efeito global sobre o Team Foundation Server, você não especificar um projeto da equipe quando você executa o glimport comando.

  8. Exibir listas global no Team Foundation Server digitando o seguinte no aviso de comando e pressionando ENTER:

    glexport /t "Team Foundation servidor nome"

    Observe que a lista recém-adicionada é exibida.

  9. In Visual Studio, abra o arquivo que contém a definição de tipo de item de trabalho especial de tarefa. Para fazer isso, clicar na guia denominada specialtask.XML.

  10. Localize a seguinte seção do arquivo XML que define o Disciplina campo.

    <FIELD name="Discipline" refname="Microsoft.VSTS.Common.Discipline" type="String" reportable="dimension">
      <HELPTEXT>The discipline to which the task belongs</HELPTEXT>
      <ALLOWEDVALUES expanditems="true">
        <LISTITEM value="Development" />
        <LISTITEM value="Test" />
        <LISTITEM value="Project Management" />
        <LISTITEM value="Requirements" />
        <LISTITEM value="Architecture" />
        <LISTITEM value="Release Management" />
      </ALLOWEDVALUES>
    </FIELD>
    
  11. Exclua a lista de valores permitidos, removendo o seguinte XML mostrado no texto em negrito.

    <FIELD name="Discipline" refname="Microsoft.VSTS.Common.Discipline" type="String">
      <HELPTEXT>The discipline to which the task belongs</HELPTEXT>
      <ALLOWEDVALUES expanditems="true">    <LISTITEM value="Development" />    <LISTITEM value="Test" />    <LISTITEM value="Project Management" />    <LISTITEM value="Requirements" />    <LISTITEM value="Architecture" />    <LISTITEM value="Release Management" />  </ALLOWEDVALUES>
    </FIELD>
    
  12. Defina os valores permitidos do Disciplina campo a uma lista global que você definiu anteriormente, adicionando o seguinte XML ao arquivo:

    <FIELD name="Discipline" refname="Microsoft.VSTS.Common.Discipline" type="String">
      <HELPTEXT>The discipline to which the task belongs</HELPTEXT>
      <ALLOWEDVALUES>    <GLOBALLIST name="Disciplines" />  </ALLOWEDVALUES>
    </FIELD>
    
  13. Na barra de ferramentas, clicar Salvar para salvar as alterações do arquivo XML.

  14. Importar o tipo de item de trabalho especial de tarefa alterado para o Team Foundation Server. Para fazer isso, em um Visual Studio aviso de comando, digite o seguinte e pressione ENTER:

    witimport /f "Caminho do arquivo\specialtask.xml" /t "Team Foundation servidor nome" /p WITLab

    Tipo de item de trabalho specialtask isso importa para o Team Foundation Server. A seguinte é exibida quando a operação de importação for concluído:

    Work item type import complete.

  15. No Team Explorer janela no Visual Studio, clicar Atualizar para baixar as atualizações mais recentes do servidor.

    Essas atualizações incluem as alterações que você importou apenas.Aguarde alguns segundos até que todos os nós são carregados.Nós que ainda estão sendo carregados são rotuladas "funcional".

  16. Crie um novo item de trabalho especial de tarefa.Para fazer isso, clicar com o botão direito do mouse o Itens de trabalho nó, aponte para Adicionar item de trabalhoe, em seguida, clique em Tarefas especiais.

    Este item de trabalho é criado a partir do tipo de item de trabalho que você alterou e importado.

  17. selecionar o Disciplina caixa no novo formulário de item de trabalho.

    Observe que os valores permitidos são agora preenchidos da lista disciplinas"global".

  18. clicar Fechar para fechar a nova tarefa especial.clicar Não quando for solicitado para salvar o item de trabalho.

  19. Adicionar valores à Disciplina campo sem edição e importar novamente item de trabalho tipo definição arquivo specialtask.xml.Para fazer isso, primeiro clicar na guia disciplines.xml em Visual Studio Para adicionar os novos valores seguintes, mostrados em texto em negrito.

    <GLOBALLIST name="Disciplines">
      <LISTITEM value="Architecture" />
      <LISTITEM value="Requirements" />
      <LISTITEM value="Development" />
      <LISTITEM value="Release Management" />
      <LISTITEM value="Project Management" />
      <LISTITEM value="Test" />
      <LISTITEM value="Marketing and Sales" />  <LISTITEM value="General Management" />  <LISTITEM value="Other" />
    </GLOBALLIST>
    
  20. Na barra de ferramentas, clicar Salvar para salvar as alterações do arquivo XML.

  21. Importar essa lista global para o Team Foundation Server digitando o seguinte no aviso de comando e, em seguida, pressionando ENTER.

    glimport /f "Caminho do arquivo\disciplines.xml" /t "Team Foundation servidor nome"

  22. No Team Explorer janela no Visual Studio, clicar Atualizar para baixar as atualizações mais recentes do servidor.

    Essas atualizações incluem as alterações que você importou apenas.Aguarde alguns segundos até que todos os nós são carregados.Nós que ainda estão sendo carregados são rotuladas "funcional".

  23. Crie um novo item de trabalho especial de tarefa.Para fazer isso, clicar com o botão direito do mouse o Itens de trabalho nó, aponte para Adicionar item de trabalhoe, em seguida, clique em Tarefas especiais.

    Este item de trabalho é criado a partir do tipo de item de trabalho que você alterou e importado.

  24. selecionar o Disciplina box.

    Observe que sistema autônomo novos valores na lista global agora são exibidas sistema autônomo opções na caixa.

    Observação:

    Você pode referenciar listas global para valores permitidos são compartilhados entre vários tipos de itens de trabalho ou em vários projetos de equipe.Isso permite que uma única atualização à lista global para atualizar automaticamente os valores de todos os tipos de item de trabalho consulte a lista permitidos.

  25. clicar Fechar para fechar a nova tarefa especial.clicar Não quando for solicitado para salvar o item de trabalho.

Personalizar um rótulo do campo

Pré-requisito: Você concluiu o Usar listas global procedimento.

Para personalizar um rótulo de campo

  1. Abra o arquivo que contém a definição de tipo de item de trabalho especial de tarefa.Para fazer isso, no Visual Studio, clicar na guia rotulada specialtask.XML.

  2. No <formulário>e <layout>seções, localize a definição daTítulo campo.

    <Column PercentWidth="70">
      <Control Type="FieldControl" FieldName="System.Title" Label="Title" LabelPosition="Left" />
    </Column>
    
  3. Alterar o rótulo do campo para que o português ramificar office trabalhando neste determinado projeto da equipe pode ler o nome do Título campo quando eles funcionam com o formulário de item de trabalho.Modificar o XML, sistema autônomo mostra o seguinte texto em negrito, adicionando a palavra Português "título" para o rótulo de campo entre parênteses.

    <Column PercentWidth="70">
      <Control Type="FieldControl" FieldName="System.Title" Label="Title (Título):" LabelPosition="Left" />
    </Column>
    
  4. Na barra de ferramentas, clicar Salvar para salvar as alterações do arquivo XML.

  5. Importar o tipo de item de trabalho especial de tarefa alterado para o Team Foundation Server. Para fazer isso, em um Visual Studio aviso de comando, digite o seguinte e pressione ENTER:

    witimport /f "Caminho do arquivo\specialtask.xml" /t "Team Foundation servidor nome" /p WITLab

    Tipo de item de trabalho specialtask isso importa para o Team Foundation Server. A seguir exibe quando a operação de importação for concluído:

    Work item type import complete.

  6. No Team Explorer janela no Visual Studio, clicar Atualizar para baixar as atualizações mais recentes do servidor.

    Essas atualizações incluem as alterações que você importou apenas.Aguarde alguns segundos até que todos os nós são carregados.Nós que ainda estão sendo carregados são rotuladas "funcional".

  7. Crie um novo item de trabalho especial de tarefa.Para fazer isso, clicar com o botão direito do mouse o Itens de trabalho nó, aponte para Adicionar item de trabalhoe, em seguida, clique em Tarefas especiais.

    Este item de trabalho é criado a partir do tipo de item de trabalho que você alterou e importado.

    Observe o novo rótulo português entre parênteses para o campo de título.

  8. clicar Fechar para fechar a nova tarefa especial.clicar Não quando for solicitado para salvar o item de trabalho.

  9. clicar com o botão direito do mouse o Itens de trabalho nó novamente e selecionar Adicionar consulta para criar uma nova consulta.

  10. clicar na área rotulada clicar aqui para adicionar uma cláusula para adicionar uma nova linha.

  11. selecionar o em branco Campo célula.

  12. Digite o título na célula.

  13. Pressione ENTER.

    Observe que o Título campo ainda é exibido sem o rótulo português na grade da consulta e coluna de lista de resultados.

    Observação:

    Personalizar o rótulo é útil para fazer alterações isoladas em formulários de itens de trabalho de um projeto equipe sistema autônomo ele afeta nenhum dos outros projetos de equipe, nem resultados listam sistema autônomo rótulos de coluna, nem a grade da consulta, sistema autônomo mostra a última algumas etapas.Esses rótulos são compartilhados entre o Team Foundation Server e derivam de nomes ’ campos. Consulte a tarefa “ renomeando campos ” no Walkthrough a “ Administering campos ” para obter informações sobre como criar renomeia o campo de todo o servidor.

  14. clicar Fechar para fechar a nova consulta.clicar Não quando for solicitado para salvar a consulta.

Próximas etapas

Para obter instruções passo a passo sobre como fazer personalizações adicionais de um tipo de item de trabalho, consulte Demonstra Passo a passo: Administrar os campos em um tipo de item de trabalho.

Consulte também

Tarefas

Demonstra Passo a passo: Fazer personalizações básicas em um tipo de item de trabalho

Outros recursos

Personalizar tipos de item de trabalho

Personalizando tipos de itens de trabalho para o Team Foundation