Gérer les tâches estimées et les jalons

Dans Microsoft Project, jalons et tâches estimées sont utilisés pour suivre l’incertitude de la planification et les points de contrôle du projet.

  • Un jalon a généralement une durée nulle et représente un événement critique du projet ou une date limite.
  • Une tâche estimée a une durée incertaine ou provisoire, marquée en attendant des précisions.

Comprendre les tâches estimées et les jalons

Aspose.Tasks pour .NET fournit des API pour vérifier et gérer si une tâche est estimée ou un jalon de façon programmatique.

La Task classe expose les champs suivants du Tsk de type :

Vérification dans Microsoft Project

Dans Microsoft Project, vous pouvez vérifier si une tâche est estimée ou un jalon en :

Vérifier si une tâche est un jalon ou estimée

Exemple : trouver les tâches estimées et les jalons

Le code suivant montre comment vérifier si des tâches sont estimées ou des jalons en utilisant Aspose.Tasks pour .NET :

 1Project project = new Project("New Project.mpp");
 2
 3// Create a ChildTasksCollector instance
 4ChildTasksCollector collector = new ChildTasksCollector();
 5
 6// Collect all the tasks from RootTask using TaskUtils
 7TaskUtils.Apply(project.RootTask, collector, 0);
 8
 9// Parse through all the collected tasks
10foreach (Task task in collector.Tasks)
11{
12    string strEst = (task.Get(Tsk.IsEstimated)) ? "Estimated" : "Non-Estimated";
13    string strMileStone = (task.Get(Tsk.IsMilestone)) ? "Milestone" : "Non-Milestone";
14    Console.WriteLine(task.Get(Tsk.Name) + " : " + strEst);
15    Console.WriteLine(task.Get(Tsk.Name) + " : " + strMileStone);
16}

Cet exemple parcourt les tâches du projet et détermine de façon programmatique si elles sont marquées comme estimées ou comme jalons.

Points clés

Questions fréquentes

Q : Une tâche peut-elle être à la fois estimée et un jalon ?

Q : Quelle est la règle par défaut pour les jalons dans Microsoft Project ?

Q : Les indicateurs estimés et jalons affectent-ils le chemin critique ?

Q : Aspose.Tasks prend-il en charge la lecture et l’écriture de ces propriétés à la fois dans les formats MPP et XML ?

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.