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:
- Istimé: définissez et obtenez si une tâche est estimée (booléen).
- Ismilestone: Définissez et obtenez si une tâche est une étape importante (booléenne).
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:
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}