Sdílet prostřednictvím


Abhängigkeiten

Aktualisiert: November 2007

Eine Aufgabe kann von anderen Aufgaben abhängig sein. In diesem Fall ist es erforderlich, dass andere Aufgaben vor dem Ausführen der Hauptaufgabe abgeschlossen sind. Die Aufgabe zur Erstellung von Arbeitsaufgabeninstanzen kann beispielsweise erst ausgeführt werden, nachdem alle Aufgaben zum Erstellen von Arbeitsaufgabentypen ausgeführt wurden. Die Aufgabe für Arbeitsaufgabeninstanzen hängt deshalb von den Aufgaben für den Arbeitsaufgabentyp ab.

Verwenden Sie das Abhängigkeitselement in Aufgaben und Gruppen, um anzuzeigen, dass eine Abhängigkeit vorhanden ist. Im folgenden Beispiel wird veranschaulicht, wie mithilfe des Abhängigkeitselements angegeben wird, dass die WorkItemTracking-Aufgabengruppe von der Classification- und der Groups-Aufgabengruppe abhängt.

<group id="WorkItemTracking"
   description="Workitem definitions uploading."
   completionMessage="Workitem definitions uploaded.">
   <dependencies>      <dependency groupId="Classification"/>      <dependency groupId="Groups"/>   </dependencies>
   <taskList filename="WorkItem Tracking\WorkItems.xml"/>
</group>
Hinweis:

Das groupId-Element verweist auf den ID-Elementwert in der anderen Gruppe.

Im folgenden Beispiel wird veranschaulicht, wie mithilfe des Abhängigkeitselements angegeben wird, dass die WorkItems-Aufgabe von der Aufgabe mit der ID "WITs" abhängt.

<task
   id="WIs"
   name="WorkItems"
   plugin="Microsoft.ProjectCreationWizard.WorkItemTracking"
   completionMessage="Work items uploaded"
   completionDescription = "Processing the actual work items used by work item tracking">
   <dependencies>      <dependency taskId="WITs" />   </dependencies>
Tipp:

Listen Sie die Aufgaben in jeder XML-Prozessdefinitionsdatei in der gleichen Reihenfolge wie ihre Abhängigkeiten auf. Durch diese Reihenfolge werden Abhängigkeitsprobleme vermieden und die Lesbarkeit erhöht.

Mithilfe von Abhängigkeiten kann die Reihenfolge angegeben werden, in der Plug-Ins im Assistenten für neue Teamprojekte ausgeführt werden. Bei einigen Plug-Ins besteht immer eine Abhängigkeit von anderen Plug-Ins. Darüber hinaus sind für eine Prozessvorlage nicht alle Plug-Ins erforderlich. In der folgenden Tabelle wird angegeben, welche Plug-Ins von anderen Plug-Ins abhängen und ob sie für eine Prozessvorlage erforderlich sind.

Plug-In für Prozessvorlagen

Abhängige Plug-Ins

Erforderlich?

Klassifizierung

Keine

Ja

Gruppen und Berechtigungen

Plug-In für Klassifizierung.

Nein

Arbeitsaufgabenverfolgung

Plug-Ins für Klassifizierung, Gruppen und Berechtigungen.

Nein

Windows SharePoint Services

Plug-Ins für Klassifizierung, Arbeitsaufgabenverfolgung und Versionskontrolle.

Nein

Berichte

Plug-Ins für Klassifizierung und Windows SharePoint Services.

Nein

Versionskontrolle

Plug-Ins für Klassifizierung und Arbeitsaufgabenverfolgung.

Nein

Siehe auch

Konzepte

Prozessvorlagen-Plug-In für Klassifizierung

Vorlagen-Plug-In für Windows SharePoint Services

Prozessvorlagen-Plug-In für Berichte

Vorlagen-Plug-In für Gruppen und Berechtigungen

Weitere Ressourcen

Prozessvorlagen-Plug-In für die Arbeitsaufgabenverfolgung

Arbeiten mit der Versionskontrolle in Arbeitsaufgaben