Share via


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 .

Dica

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 um modelo de processo

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