Creación de enlaces de tarea

Los enlaces de tareas definen relaciones entre dos tareas en un cronograma del proyecto. Cada enlace conecta una predecesora tarea con una sucesora tarea y controla cómo se programan las tareas en relación unas con otras.

Microsoft Project admite cuatro tipos de enlace estándar:

Aspose.Tasks for .NET proporciona la TaskLink class para crear y gestionar estos enlaces programáticamente.

Crear un enlace de tarea

Para crear un enlace de tarea en Aspose.Tasks:

  1. Utilice el TaskLink constructor, que acepta tres parámetros:

    • La predecesora tarea,
    • La sucesora tarea,
    • El tipo de enlace (TaskLinkType enumeration). El parámetro de tipo de enlace es opcional; el predeterminado es Finish-to-Start (FS).
  2. Añada el enlace a la colección de vínculos de tareas del proyecto.

El ejemplo siguiente demuestra la creación de un enlace entre dos tareas, con Task1 como la predecesora y Task2 como la sucesora:

1// Create new project and add tasks
2Project project = new Project();
3Task pred = project.RootTask.Children.Add("Task 1");
4Task succ = project.RootTask.Children.Add("Task 2");
5
6// Links tasks
7TaskLink link = project.TaskLinks.Add(pred, succ);

Conclusión

Crear enlaces de tareas es fundamental para definir dependencias en los cronogramas de proyecto. Usando la TaskLink class y TaskLinkType enumeration en Aspose.Tasks for .NET, los desarrolladores pueden establecer y gestionar programáticamente las relaciones entre tareas, lo que permite un control preciso sobre la planificación y la lógica de programación del proyecto.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.