Gestión de tareas estimadas e hitos

En el proyecto Microsoft, los hitos se utilizan para monitorear el progreso de un proyecto. Los hitos son puntos cruciales en el proyecto. Por lo general, un hito es una tarea sin duración, pero cualquier tarea puede marcarse como un hito. Aspose.Tasks te ayuda a administrar hitos.

Trabajando con hitos

La clase Tarea expone las propiedades ISestimated e Ismilestone para administrar tareas estimadas e hitos:

Visualización de tareas estimadas e hitos en el proyecto Microsoft

Para ver si una tarea se estima o se marca como un hito en el proyecto de Microsoft, haga doble clic en una tarea en el formulario de entrada de tareas.

Marcar una tarea estimada como un hito en el proyecto Microsoft

Administración de tareas de hito estimadas en el proyecto Microsoft

Descubrir si se estima una tarea o un hito

Los siguientes ejemplos de código muestran cómo averiguar si se estima una tarea o un hito usando 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}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.