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