Adicionar definições de tipo para Links de Item de trabalho a um modelo de processo

Você pode definir outros tipos de vínculos que membros da equipe podem criar entre itens de trabalho para um projetode equipe.Um tipo de link define os rótulos e as regras que governam as relações ou vínculos entre itens de trabalho desse tipo.Os tipos de link que você especificar complementam os tipos padrão para links relacionados, dependentes e hierárquicos.Especifique o arquivo de definição de cada tipo de link em um arquivo separado, ou você pode especificá-los em um arquivo.Você, em seguida, especifique os arquivos de definição para carregar dentro do taskxml elemento do WorkItemTracking plug-in.

Observação importanteImportante

Os modelos de processo para v 5.0 do Microsoft Solutions Framework Framework (MSF) definem dois tipos de links que são referenciados nas definições dos vários tipos de itens de trabalho.As definições de tipo para links devem ser carregadas antes das definições de tipo para itens de trabalho.Para mais informações, consulte Definir dependências para grupos de tarefas e tarefas em arquivos de plug-in.

Neste tópico

  • Definir os tipos de Link

  • Especificando definições de tipo de Link para carregar

  • Referência de elemento LINKTYPES

Após a criação de um projeto de equipe, você pode adicionar, remover, renomear e alterar os tipos de links para um projetode equipecoleção usando o witadmin a ferramenta delinha comando-. Para mais informações, consulte Personalizar e gerenciar tipos de link [witadmin].

Você deve especificar cada definição de tipo de link usando o LinkType elemento.Além disso, cada definição deve obedecer à definição de esquema para tipos de link, que são definidos no arquivo workitemlinktypedefinition-01.xsd.Você pode baixar os arquivos de esquema para o acompanhamento trabalham a partir da página seguinte no site da Microsoft: modelo de processo e trabalhar de esquemas de Item para Visual StudioTeam Foundation.

O exemplo a seguir mostra a estrutura de sintaxe que define o TestedBy tipo de vínculo.

<?xml version="1.0" encoding="utf-8"?>
<LinkTypes>
  <LinkType ReferenceName="Microsoft.VSTS.Common.TestedBy" ForwardName="Tested By" ReverseName="Tests" Topology="Dependency" />
</LinkTypes>

Você pode personalizar ou criar arquivos de definição de tipos de links na pasta LinkTypes.Para obter mais informações sobre como definir um tipo de link, consulte Definir um tipo de link personalizado.

De volta ao topo

Para carregar uma definição de tipo de link nomodelo processo, você especifica o LINKTYPE elemento dentro do taskxml elemento. O atributo do nome do arquivo é um caminho relativo do arquivo de definição para o tipo de link.Por exemplo, a sintaxe a seguir especifica que o arquivo TestedBy.xml será carregado.

<LINKTYPE fileName="WorkItem Tracking\LinkTypes\TestedBy.xml" />

O exemplo a seguir mostra como especificar uma tarefa que cria os dois tipos de links que são definidos nomodelo processode MSF para v 5.0 do Agile Software Development. Esses tipos correspondem do SharedStep e TestedBy vincular tipos.

<task id="LinkTypes" name="LinkType definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item link types created">
   <taskXml>
      <LINKTYPES>
         <LINKTYPE fileName="WorkItem Tracking\LinkTypes\SharedStep.xml" />
         <LINKTYPE fileName="WorkItem Tracking\LinkTypes\TestedBy.xml" />
      </LINKTYPES>
   </taskXml>
</task>

De volta ao topo

Referência de elemento LINKTYPES

A tabela a seguir descreve os elementos que você usa para carregar definições de tipo de link.Você especifica esses elementos dentro de um taskXmlelemento de contêiner no arquivo de plug-in de WorkItemTracking.

ObservaçãoObservação

Especifique o arquivo que define os tipos de link para carregar usando o LINKTYPE elemento (WorkItemTracking).Você especifica o nome de um tipo de link definir usando o LinkType elemento (definição).Para mais informações, consulte Referência de elementos de tipo de link.

Elemento

Sintaxe

Descrição

LINKTYPE

<LINKTYPE fileName="LinkTypeFilePathName" />

Elemento obrigatório filho do LINKTYPES.

Especifica o caminho e nome de um arquivo que contém uma definição de tipo de link para carregar.

LINKTYPES

<LINKTYPES>
     <LINKTYPE />
 . . .
</LINKTYPES>

Elemento opcional filho a WorkItemTracking plug-in.

Contém uma coleção de LINKTYPE elementos que cada Especifica uma definição de arquivo a ser carregado.

De volta ao topo

Consulte também

Referência

Personalizar e gerenciar tipos de link [witadmin]

Conceitos

Definir e personalizar objetos para acompanhar itens de trabalho usando o plug-in de acompanhamento de item de trabalho

Outros recursos

Definir um tipo de link personalizado