Erstellen von Aufgabenverknüpfungen

Aufgabenverknüpfungen definieren Beziehungen zwischen zwei Aufgaben in einem Projektplan. Jede Verknüpfung verbindet eine Vorgänger Aufgabe mit einer Nachfolger Aufgabe und legt fest, wie die Aufgaben zueinander geplant werden.

Microsoft Project unterstützt vier Standard-Verknüpfungstypen:

Aspose.Tasks for .NET stellt die TaskLink Klasse, um diese Verknüpfungen programmgesteuert zu erstellen und zu verwalten.

Erstellen einer Aufgabenverknüpfung

Um eine Aufgabenverknüpfung in Aspose.Tasks zu erstellen:

  1. Verwenden Sie den TaskLink Konstruktor, der drei Parameter akzeptiert:

    • Die Vorgänger Aufgabe,
    • Die Nachfolger Aufgabe,
    • Der Verknüpfungstyp (TaskLinkType Enumeration). Der Parameter für den Verknüpfungstyp ist optional; standardmäßig ist Finish-to-Start (FS).
  2. Fügen Sie die Verknüpfung der Sammlung der Aufgabenverknüpfungen des Projekts hinzu.

Das folgende Beispiel zeigt das Erstellen einer Verknüpfung zwischen zwei Aufgaben, wobei Task1 als Vorgänger und Task2 als Nachfolger:

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);

Fazit

Das Erstellen von Aufgabenverknüpfungen ist grundlegend, um Abhängigkeiten in Projektplänen zu definieren. Mit der TaskLink Klasse und der TaskLinkType Enumeration in Aspose.Tasks for .NET können Entwickler programmgesteuert Aufgabenbeziehungen herstellen und verwalten, wodurch eine präzise Kontrolle über Projektplanung und Terminierungslogik möglich ist.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.