Verwaltung geschätzter und Meilensteinaufgaben
Im Microsoft -Projekt werden Meilensteine verwendet, um den Fortschritt eines Projekts zu überwachen. Meilensteine sind entscheidende Punkte im Projekt. In der Regel ist ein Meilenstein eine Aufgabe ohne Dauer, aber jede Aufgabe kann als Meilenstein gekennzeichnet werden. Aspose.Tasks HALTEN SIE MISCHESTOINEN DIE MILESTONEN.
Mit Meilensteinen arbeiten
Die Aufgabe Klasse enthält die isestimierten und Ismilestone -Eigenschaften, um geschätzte und Meilensteinaufgaben zu verwalten:
- Isestimiert: Setzen Sie und erhalten Sie, ob eine Aufgabe geschätzt wird (boolean).
- Ismilestone: Setzen Sie und erhalten Sie, ob eine Aufgabe ein Meilenstein (boolean) ist.
Anzeigen geschätzter und Meilensteinaufgaben in Microsoft Project
Um festzustellen, ob eine Aufgabe als Meilenstein im Microsoft-Projekt geschätzt oder markiert wird, doppelklicken Sie auf eine Aufgabe im Task-Anpassungsformular.
eine geschätzte Aufgabe als Meilenstein im Microsoft -Projekt markieren

herauszufinden, ob eine Aufgabe geschätzt wird oder ein Meilenstein
Die folgenden Codebeispiele zeigen, wie Sie herausfinden, ob eine Aufgabe geschätzt wird, oder ein Meilenstein mit Aspose.Tasks.
1// For complete examples and data files, please go to https://github.com/aspose-tasks/Aspose.Tasks-for-Java
2// The path to the documents directory.
3String dataDir = Utils.getDataDir(EstimatedMilestoneTasks.class);
4
5Project project = new Project(dataDir + "input.mpp");
6
7// Create a ChildTasksCollector instance
8ChildTasksCollector collector = new ChildTasksCollector();
9
10// Collect all the tasks from RootTask using TaskUtils
11TaskUtils.apply(project.getRootTask(), collector, 0);
12
13// Parse through all the collected tasks
14for (Task tsk : collector.getTasks()) {
15 String strED = tsk.get(Tsk.IS_EFFORT_DRIVEN) != null ? "EffortDriven" : "Non-EffortDriven";
16 String strCrit = tsk.get(Tsk.IS_CRITICAL) != null ? "Critical" : "Non-Critical";
17 System.out.println(strED);
18 System.out.println(strCrit);
19}