Travailler avec les liens entre tâches

Vue d’ensemble

En gestion de projet, liens entre tâches (également appelés dépendances entre tâches) définissent la relation logique entre les tâches. Ils permettent aux chefs de projet de modéliser l’ordre d’exécution, d’identifier les dépendances et de calculer le calendrier du projet.

En utilisant Aspose.Tasks for .NET, les développeurs peuvent créer, modifier ou supprimer de manière programmatique des liens entre tâches dans des fichiers Microsoft Project (MPP/XML) sans qu’il soit nécessaire d’installer Microsoft Project. Cela permet des scénarios d’automatisation avancés tels que l’analyse de l’échéancier, le calcul du chemin critique ou la génération dynamique de projets.

Pourquoi les liens entre tâches sont importants

Principales classes de l’API

Les principales classes utilisées pour travailler avec les liens entre tâches sont :

Création d’un lien simple entre tâches

 1    var project = new Project();
 2
 3    // Create two tasks
 4    Task task1 = project.RootTask.Children.Add("Design Phase");
 5    Task task2 = project.RootTask.Children.Add("Implementation Phase");
 6
 7    // Create a Finish-to-Start link (default type)
 8    TaskLink link = project.TaskLinks.Add(task1, task2);
 9
10    // Optionally change the link type
11    link.LinkType = TaskLinkType.StartToStart;
12
13    // Save the project
14    project.Save("TaskLinksExample.mpp", SaveFileFormat.Mpp);

Scénarios pratiques

Articles connexes

Conclusion

Les liens entre tâches sont le fondement d’un échéancier de projet. Avec Aspose.Tasks for .NET, vous pouvez gérer entièrement les dépendances de manière programmatique — de la création de simples liens Finish-to-Start à la modélisation de relations complexes entre projets. Cela permet aux développeurs de créer des outils puissants de planification, d’analyse et de génération de rapports adaptés aux flux de travail métiers spécifiques.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.