Detener o reanudar una tarea

Detente o reanude una tarea

La clase asn expone propiedades para leer y escribir la fecha de detención y currículum de una tarea:

Para ver las fechas de parada y currículum de una tarea en el proyecto Microsoft:

  1. En la pantalla de uso de la tarea, seleccione Insertar y luego columna.
  2. Agregue las columnas deseadas.

Obtener las fechas de parada y currículum de una tarea usando Aspose.Tasks

Si no se ha detenido una tarea, las fechas de parada y currículum tienen el valor NA. En la versión de evaluación de Aspose.Tasks, los valores iguales a NA obtienen el valor “1/1/2000”. En la versión con licencia, NA valora igual a DateTime.MinValue.

En el siguiente ejemplo, las fechas de parada y currículum de una tarea se muestran en una ventana de consola después de que el código atravesara las tareas en el proyecto.

 1Project project = new Project("New Project.mpp");
 2
 3// Print resource assignment's stop and resume dates
 4foreach (ResourceAssignment ra in project.ResourceAssignments)
 5{
 6    if (ra.Get(Asn.Stop).ToShortDateString() == "1/1/2000")
 7        Console.WriteLine("NA");
 8    else
 9        Console.WriteLine(ra.Get(Asn.Stop).ToShortDateString());
10
11    if (ra.Get(Asn.Resume).ToShortDateString() == "1/1/2000")
12        Console.WriteLine("NA");
13    else
14        Console.WriteLine(ra.Get(Asn.Resume).ToShortDateString());
15}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.