Freigeben über


Hinzufügen von Typdefinitionen für Arbeitsaufgabenlinks zu einer Prozessvorlage

Sie können weitere Linktypen definieren, die Teammitglieder zwischen Arbeitsaufgaben für ein Teamprojekt erstellen können. Ein Linktyp definiert die Bezeichnungen und Regeln, die die Beziehungen oder Links zwischen Arbeitsaufgaben dieses Typs steuern. Die Linktypen, die angegeben werden, ergänzen die Standardtypen für hierarchische, abhängige und zugehörige Links. Die Definitionsdatei wird für jeden Linktyp in einer separaten Datei angegeben, oder Sie können alle Typen in einer Datei angeben. Anschließend werden die Definitionsdateien angegeben, die im taskxml-Element des Arbeitsaufgabenverfolgungs-Plug-Ins hochgeladen werden sollen.

Wichtig

Die Prozessvorlagen für Microsoft Solutions Framework (MSF) v5.0 definieren zwei Typen von Links, auf die in den Definitionen mehrerer Arbeitsaufgabentypen verwiesen wird. Die Typdefinitionen für Links müssen vor den Typdefinitionen für Arbeitsaufgaben hochgeladen werden. Weitere Informationen finden Sie unter Definieren der Abhängigkeiten für Aufgabengruppen und Aufgaben in Plug-In-Dateien.

In diesem Thema

  • Definieren von Linktypen

  • Angeben von hochzuladenden Linktypdefinitionen

  • LINKTYPES-Elementverweis

Nachdem ein Teamprojekt erstellt wurde, können Sie die Linktypen für eine Teamprojektsammlung hinzufügen, entfernen, umbenennen und ändern, indem Sie das witadmin-Befehlszeilentool verwenden. Weitere Informationen finden Sie unter Anpassen und Verwalten von Linktypen [witadmin].

Definieren von Linktypen

Sie müssen jede Linktypdefinition mithilfe des LinkType-Elements angeben. Darüber hinaus muss jede Definition der Schemadefinition für Linktypen entsprechen, die in der Datei "workitemlinktypedefinition-01.xsd" definiert werden. Die Schemadateien für Arbeitsverfolgung stehen auf der folgenden Seite der Microsoft-Website zum Download bereit: Prozessvorlagen- und Arbeitsaufgabenschemas für Visual Studio Team Foundation.

Das folgende Beispiel zeigt die Syntaxstruktur, die den Linktyp TestedBy definiert.

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

Sie können Definitionsdateien für Linktypen im LinkTypes-Ordner erstellen oder anpassen. Weitere Informationen zur Definition eines Linktyps finden Sie unter Anpassen der Beziehungen zwischen Arbeitsaufgaben mithilfe von Linktypen.

Zurück nach oben

Angeben von hochzuladenden Linktypdefinitionen

Um eine Definition für einen Linktyp in der Prozessvorlage hochzuladen, geben Sie das LINKTYPE-Element innerhalb des taskxml-Elements an. Das filename-Attribut entspricht dem relativen Pfad der Definitionsdatei für den Linktyp. Zum Beispiel gibt die folgende Syntax an, dass die Datei "TestedBy.xml" hochgeladen wird.

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

Im folgenden Beispiel wird gezeigt, wie eine Aufgabe angegeben wird, in der die zwei Linktypen erstellt werden, die in der Prozessvorlage für MSF for Agile Software Development v5.0 definiert sind. Diese Typen entsprechen den Linktypen SharedStep und TestedBy.

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

Zurück nach oben

LINKTYPES-Elementverweis

In der folgenden Tabelle werden die Elemente beschrieben, mit denen Linktypdefinitionen hochgeladen werden. Diese Elemente werden innerhalb eines taskXml-Containerelements in der Arbeitsaufgabenverfolgungs-Plug-In-Datei angegeben.

Tipp

Die Datei, in der hochzuladende Linktypen definiert werden, wird mit dem LINKTYPE-Element (Arbeitsaufgabenverfolgung) angegeben. Geben Sie den Namen eines zu definierenden Linktyps mit dem LinkType-Element (Definition) an. Weitere Informationen finden Sie unter Arbeiten mit Linktypen.

Element

Syntax

Beschreibung

LINKTYPE

<LINKTYPE fileName="LinkTypeFilePathName" />

Erforderliches untergeordnetes Element von LINKTYPES.

Gibt den Pfad und den Namen einer Datei an, die eine hochzuladende Definition des Linktyps beinhaltet.

LINKTYPES

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

Optionales untergeordnetes Element des Arbeitsaufgabenverfolgungs-Plug-Ins.

Enthält eine Sammlung von LINKTYPE-Elementen, die jeweils eine hochzuladende Definitionsdatei angeben.

Zurück nach oben

Siehe auch

Referenz

Anpassen und Verwalten von Linktypen [witadmin]

Weitere Ressourcen

Anpassen der Beziehungen zwischen Arbeitsaufgaben mithilfe von Linktypen

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