Condividi tramite


Aggiungere un'istanza elemento di lavoro a un modello di processo

Grazie all'aggiunta di elementi di lavoro al modello di processo, è possibile definire un set di attività o altri elementi che fungono da promemoria per ogni project manager da eseguire successivamente alla creazione del progetto team. È ad esempio possibile creare un'attività per assegnare autorizzazioni ai membri del team, definire aree e attività cardine dei prodotti, impostare definizioni di compilazione e determinare la strategia di creazione di rami per il controllo della versione.

Nota

La definizione delle istanze di elementi di lavoro è facoltativa.I modelli di processo per Microsoft Solutions Framework (MSF) non includono istanze degli elementi di lavoro.

In questo argomento

  • Definizione di istanze di elementi di lavoro

  • Riferimento dell'elemento WORKITEMS

Definizione di istanze di elementi di lavoro

Per definire un'istanza di elemento di lavoro, specificare il tipo di elemento di lavoro oltre ai valori dei campi per gli elementi di lavoro. È possibile utilizzare gli elementi FIELD e WI contenuti all'interno dell'elemento WORKITEMS. Il set di istanze di elementi di lavoro viene specificato all'interno di un elemento taskXml nel file di plug-in WorkItemTracking. Ogni istanza di un elemento di lavoro deve essere conforme alla definizione dello schema per gli elementi di lavoro, inclusa nel file WorkItemMethodology.xsd. È possibile scaricare i file di schema per la gestione degli elementi di lavoro dalla seguente pagina del sito Web Microsoft: Modello di processo e schemi di elementi di lavoro di Visual Studio Team Foundation.

L'attributo type per l'elemento WI specifica quale tipo di elemento di lavoro viene creato, ad esempio un'attività, una storia utente o un problema. È necessario assegnare valori a ogni campo obbligatorio in base al tipo di elemento di lavoro.

Nell'esempio di seguito viene specificata un'attività elemento di lavoro come promemoria agli amministratori di progetto per assegnare membri del team a uno o più gruppi di sicurezza. Vengono assegnati valori a tutti i campi obbligatori. Poiché le istanze degli elementi di lavoro dipendono dalle definizioni dei tipi per gli elementi di lavoro, è necessario specificare l'attività per creare istanze di elementi di lavoro successivamente all'attività per creare nuovi tipi di elementi di lavoro.

<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>

Torna all'inizio

Riferimento dell'elemento WORKITEMS

Nella sintassi indicata di seguito viene illustrata la struttura dell'elemento WORKITEMS e dei relativi elementi figlio. Questi elementi vengono specificati all'interno di un elemento taskXml nel file di plug-in WorkItemTracking.

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

Elemento

Sintassi

Descrizione

FIELD

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

Elemento figlio obbligatorio di WI.

Consente di specificare il nome di riferimento di un campo e il valore da assegnare al campo.

HYPERLINK

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

Elemento figlio facoltativo di WI.

Definisce un collegamento ipertestuale per l'istanza dell'elemento di lavoro. È possibile specificare true o false per il percorso relativo.

WI

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

Elemento figlio obbligatorio di WORKITEMS.

Consente di definire il tipo di elemento di lavoro da creare e i valori da assegnare ai campi specifici.

WORKITEMS

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

Elemento figlio facoltativo dell'elemento taskXml per il plug-in WorkItemTracking.

Contiene una raccolta di elementi WI, ognuno dei quali definisce un'istanza dell'elemento di lavoro.

Torna all'inizio

Vedere anche

Concetti

Personalizzare un modello di processo

Definire oggetti per il rilevamento degli elementi di lavoro mediante il plug-in di rilevamento dell'elemento di lavoro