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

Dans le projet Microsoft, les jalons sont utilisés pour suivre les progrès d’un projet. Les jalons sont des points cruciaux du projet. En règle générale, une étape est une tâche sans durée, mais toute tâche peut être marquée comme une étape importante. Aspose.Tasks vous aide à gérer les jalons.

Travailler avec des jalons

La classe tâche expose les propriétés istimées et ismilestone pour gérer les tâches estimées et marquantes:

Voir les tâches estimées et marquées dans Microsoft Project

Pour vérifier si une tâche est des estimations de marqué comme une étape importante dans le projet Microsoft, on doit double-cliquer sur une tâche dans le formulaire de saisie de la tâche:

La tâche est-elle une étape importante ou estimée

Découvrir si une tâche est estimée ou une étape importante

Les exemples de code suivants montrent comment savoir si une tâche est estimée ou une étape importante à l’aide d’Aspose.Tasks.

 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}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.