Adicionar uma instância do Item de trabalho a um modelo de processo

Adicionando itens de trabalho para o seumodelode processo, você pode definir um conjunto de tarefas ou outros itens que atuam como lembretes para cada gerente de projeto executar depois que a equipe de projeto é criado. Por exemplo, você pode criar uma tarefa cada para atribuir permissões para membros da equipe, definir metas e áreas de produto, configurar definições de compilação e determinar a estratégia de ramificar para o controle de versão .

ObservaçãoObservação

A definição de instâncias de item de trabalho é opcional.Os modelos de processo para Microsoft Solutions Framework Framework (MSF) não incluem quaisquer instâncias de item de trabalho.

Neste tópico

  • Definindo as instâncias de Item de trabalho

  • Referência de elemento de itens de trabalho

Definindo as instâncias de Item de trabalho

Para definir uma instância de item de trabalho, você pode especificar o tipo de item de trabalho junto com os valores de campo para aqueles itens de trabalho.Você pode usar o WI e FIELD elementos que estão contidos dentro do WORKITEMS elemento.Você especifica o conjunto de instâncias de item de trabalho dentro de um taskXml elemento no arquivo de plug-in de WorkItemTracking.Cada instância de item de trabalho deve estar de acordo com a definição de esquema para itens de trabalho, que é definida no arquivo WorkItemMethodology.xsd.Você pode baixar o esquema de arquivos para acompanhamento de itens de trabalho na seguinte página no site da Microsoft: modelo de processo e trabalhar de esquemas de Item para Visual StudioTeam Foundation.

O tipo de atributo para o WI elemento especifica qual tipo de item de trabalho está sendo criado, como, por exemplo, tarefa, a história de usuário ou o problema.Você deve atribuir valores a cada necessária campo com base no tipo de itemde trabalho.

O exemplo a seguir especifica de item tarefa de trabalho que lembra os administradores de projeto para atribuir os membros da equipe a um ou mais grupos de segurança .Valores são atribuídos a todos os campos obrigatórios.Como instâncias de item de trabalho dependem as definições de tipo para itens de trabalho, você deve especificar a tarefa para a criação de instâncias de item de trabalho após a tarefa para a criação de tipos de item de trabalho.

<task id="WIT_Instances" name="Work Item tasks definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item instances created"> 
   <dependencies>
      <dependency taskId="WITs" />
   </dependencies>
   <taskXml>
       <WORKITEMS>
       <WI type="Task">
          <FIELD refname="System.Title" value="Setup: Set Permissions" />
          <FIELD refname="System.IterationPath" value="$$PROJECTNAME$$\Iteration 0" />
          <FIELD refname="System.State" value="Active" />
          <FIELD refname="System.Reason" value="New" />
          <FIELD refname="System.Description" value="Using the admin UI in Visual Studio adds team members to one of the three groups: Project administrators, Contributors, or Readers." />
         </WI>
      </WORKITEMS>
   </taskXml>
</task>

De volta ao topo

Referência de elemento de itens de trabalho

A sintaxe a seguir mostra a estrutura da WORKITEMS elemento e seus elementos filho .Você especifica esses elementos dentro de um taskXml elemento no arquivo de plug-in de WorkItemTracking.

<WORKITEMS>
   <WI type="TypeA">
      <FIELD refname="Field1" value="Value1" />
      <FIELD refname="Field2" value="Value2" />
      . . .
      <FIELD refname="FieldN" value="ValueN" />
   </WI>
   . . .
</WORKITEMS>

Elemento

Sintaxe

Descrição

FIELD

<FIELD refname="FieldReferenceName" value="Value" />

Elemento obrigatório filho do WI.

Especifica o nome de referência de um campo e o valor para atribuir a esse campo.

HYPERLINK

<HYPERLINK URL="URL" relativePath="false" />

Elemento opcional filho de WI.

Define um hiperlink para a instância de item de trabalho.Você pode especificar true ou false para o caminho relativo.

WI

<WI type="WorkItemType">
   <FIELD> . . .</FIELD>
   <HYPERLINK> . . .</HYPERLINK>
</WI>

Elemento obrigatório filho do WORKITEMS.

Define o tipo de item de trabalho para criar e os valores para atribuir a campos específicos.

WORKITEMS

<WORKITEMS>
   <WI>
      <FIELD> . . .</FIELD>
      <HYPERLINK> . . .</HYPERLINK>
   </WI>
</WORKITEMS >

Elemento opcional filho da taskXml elemento para o plug-in de WorkItemTracking.

Contém uma coleção de WI elementos que define uma instância de item de trabalho.

De volta ao topo

Consulte também

Conceitos

Personalizar modelos de processo

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