Dipendenze
Aggiornamento: novembre 2007
Un'attività può dipendere da altre attività e richiedere che tali attività vengano completate prima che quella principale possa essere eseguita. Ad esempio, l'attività di creazione di istanze degli elementi di lavoro non può essere eseguita fino a quando non siano state eseguite tutte le attività di creazione dei tipi di elemento di lavoro. Di conseguenza, le attività delle istanze degli elementi di lavoro dipendono dalle attività del tipo di elemento di lavoro.
Utilizzare l'elemento dependency in attività e gruppi per indicare quando è presente una dipendenza. Nell'esempio riportato di seguito è mostrato come utilizzare l'elemento dependency per specificare che il gruppo di attività WorkItemTracking dipende dai gruppi di attività Classification e Groups.
<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>
Nota: |
---|
L'elemento groupId fa riferimento al valore dell'elemento id nell'altro gruppo. |
Nell'esempio riportato di seguito è mostrato come utilizzare l'elemento dependency per specificare che l'attività WorkItems dipende dall'attività con un ID "WITs".
<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>
Suggerimento: |
---|
Elencare le attività in ciascun file di definizione di processo XML nello stesso ordine delle relative dipendenze. Questo ordine elimina i problemi di dipendenze e semplifica la leggibilità. |
Le dipendenze possono essere utilizzate per indicare l'ordine in cui i plug-in vengono eseguiti nella Creazione guidata nuovo progetto team. Alcuni plug-in sono sempre dipendenti da altri plug-in. Inoltre, non tutti i plug-in sono necessari per un modello di processo. Nella tabella riportata di seguito vengono individuati i plug-in che dipendono da altri plug-in e se la loro presenza è richiesta in un modello di processo.
Plug-in Modello di processo |
Plug-in dipendenti |
Obbligatorio/Facoltativo |
---|---|---|
Classificazione |
Nessuna |
Sì |
Gruppi e autorizzazioni |
Plug-in Classificazione. |
No |
Gestione elementi di lavoro |
Plug-in Classificazione e Gruppi e autorizzazioni. |
No |
Windows SharePoint Services |
Plug-in Classificazioni, Gestione elementi di lavoro e Controllo della versione. |
No |
Report |
Plug-in Classificazione e Windows SharePoint Services. |
No |
Controllo della versione |
Plug-in Classificazione e Gestione elementi di lavoro. |
No |
Vedere anche
Concetti
Plug-in del modello di processo Classification
Plugin del modello di processo Windows SharePoint Services
Plug-in del modello di processo Reports
Plug-in del modello di processo Gruppi e autorizzazioni
Altre risorse
Plug-in del modello di processo Gestione elementi di lavoro
Utilizzo del controllo delle versioni negli elementi di lavoro