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 zur Verwaltung geschätzter und Meilensteinaufgaben:

Anzeigen geschätzter und Meilensteinaufgaben in Microsoft Project

Um zu überprüfen, ob eine Aufgabe Schätzungen von als Meilenstein in Microsoft Project markiert ist, muss man eine Aufgabe im Task-Eintragsformular verdoppeln:

ist die Aufgabe ein Meilenstein oder ein geschätzter Aufgabe

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.

 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.