Freigeben über


Hinzufügen einer Arbeitsaufgabeninstanz zu einer Prozessvorlage

Durch Hinzufügen von Arbeitsaufgaben zur Prozessvorlage wird eine Gruppe von Aufgaben oder anderen Elementen erstellt, die von jedem Projektmanager nach der Erstellung des Teamprojekts auszuführen sind.Zum Beispiel können Sie jeweils eine Aufgabe erstellen, um Teammitgliedern Berechtigungen zuzuweisen, Produktbereiche und Meilensteine zu definieren, Builddefinitionen einzurichten und die Verzweigungsstrategie für die Versionskontrolle festzulegen.

HinweisHinweis

Das Definieren von Arbeitsaufgabeninstanzen ist optional.Die Prozessvorlagen für Microsoft Solutions Framework (MSF) enthalten keine Arbeitsaufgabeninstanzen.

In diesem Thema

  • Definieren von Arbeitsaufgabeninstanzen

  • WORKITEMS-Elementverweis

Definieren von Arbeitsaufgabeninstanzen

Um eine Arbeitsaufgabeninstanz zu definieren, geben Sie den Arbeitsaufgabentyp zusammen mit Feldwerten für diese Arbeitsaufgaben an.Sie verwenden das WI-Element und das FIELD-Element, die sich im WORKITEMS-Element befinden.Sie geben den Satz der Arbeitsaufgabeninstanzen innerhalb eines taskXml-Elements in der Arbeitsaufgabenverfolgungs-Plug-In-Datei an.Jede Arbeitsaufgabeninstanz muss der Schemadefinition für Arbeitsaufgaben entsprechen, die in der Datei "WorkItemMethodology.xsd" definiert ist.Die Schemadateien für die Verfolgung von Arbeitsaufgaben stehen auf der folgenden Seite der Microsoft-Website zum Download bereit: Prozessvorlagen- und Arbeitsaufgabenschemas für Visual Studio Team Foundation.

Durch das Typattribut des WI-Elements wird festgelegt, welcher Arbeitsaufgabentyp erstellt wird, z. B. Aufgabe, Benutzertextabschnitt oder Problem.Sie müssen jedem Pflichtfeld Werte basierend auf dem Arbeitsaufgabentyp zuweisen.

Im folgenden Beispiel wird eine Arbeitsaufgabe angegeben, die Projektadministratoren daran erinnert, Teammitglieder mindestens einer Sicherheitsgruppen zuzuweisen.Werte werden allen Pflichtfeldern zugewiesen.Da die Arbeitsaufgabeninstanzen von den Typdefinitionen für Arbeitsaufgaben abhängen, müssen Sie die Aufgabe zum Erstellen von Arbeitsaufgabeninstanzen nach der Aufgabe für die Erstellung von Arbeitsaufgabentypen angeben.

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

Zurück nach oben

WORKITEMS-Elementverweis

Die folgende Syntax zeigt die Struktur des WORKITEMS-Elements und der untergeordneten Elemente.Diese Elemente werden innerhalb eines taskXml-Elements in der Arbeitsaufgabenverfolgungs-Plug-In-Datei angegeben.

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

Element

Syntax

Beschreibung

FIELD

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

Erforderliches untergeordnetes Element von WI.

Gibt den Verweisnamen eines Felds und des Werts auf, der dem Feld zugewiesen werden soll.

HYPERLINK

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

Optionales untergeordnetes Element von WI.

Definiert einen Link für die Arbeitsaufgabeninstanz.Sie können true oder false für den relativen Pfad angeben.

WI

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

Erforderliches untergeordnetes Element von WORKITEMS.

Definiert den zu erstellenden Arbeitsaufgabentyp sowie die Werte, die bestimmten Feldern zugewiesen werden sollen.

WORKITEMS

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

Optionales untergeordnetes Element des taskXml-Elements für das Arbeitsaufgabenverfolgungs-Plug-In.

Enthält eine Sammlung von WI-Elementen, die jeweils eine Arbeitsaufgabeninstanz definieren.

Zurück nach oben

Siehe auch

Konzepte

Anpassen von Prozessvorlagen

Definieren und Anpassen von Objekten zum Nachverfolgen von Arbeitsaufgaben mit dem Plug-In für die Arbeitsaufgabenverfolgung