Dieser Artikel erklärt, wie man wiederkehrende Aufgaben in MS Project mit C# hinzufügt. Er enthält Details zur Einrichtung der IDE, eine Liste von Aufgaben, die die Anwendungslogik definieren, und Beispielcode für die Arbeit mit wiederkehrenden Aufgaben von Microsoft Project in C#. Alle notwendigen API‑Aufrufe werden vorgestellt, um wiederkehrende Aufgaben in einem Projekt file zu schreiben und zu lesen.
Schritte zum Erstellen einer wiederkehrenden Aufgabe in Microsoft Project mit C#
- Setze die Umgebung so, dass Aspose.Tasks for .NET verwendet wird, um mit wiederkehrenden Aufgaben zu arbeiten.
- Wenden Sie die Produktlizenz an, um die Produktfunktionen ohne Einschränkungen zu nutzen.
- Laden Sie die vorhandene MPP-Datei in das Klassenobjekt Project
- Definiere eine neue wiederkehrende Aufgabe mit einer bestimmten Dauer, die an gewünschten Tagen jede Woche auftritt.
- Setzen Sie die recurrence Start- und Enddaten, die die gesamte Dauer abdecken.
- Verknüpfen Sie die Wiederholung mit einem Kalender im geladenen Projekt
- Füge diese wiederkehrende Aufgabe an einer bestimmten Position in den bestehenden Projektaufgaben hinzu.
- Speichern Sie das aktualisierte Projekt und drucken Sie die wiederkehrende Aufgabe zur Bestätigung.
Diese Schritte fassen zusammen, wie man wiederkehrende Aufgaben in MS Project erstellt. Laden Sie eine vorhandene MS‑Project‑Datei in den Speicher, instanziieren Sie ein RecurringTaskParameters‑Objekt mit dem Attribut WeeklyRepetition und einem gewünschten RecurrenceRange. Binden Sie die Wiederholung an den Projektkalender, fügen Sie die wiederkehrende Aufgabe zur Stammaufgabe hinzu und speichern Sie die resultierende MPP-Datei.
Code zum Erstellen einer wiederkehrenden Aufgabe in MS Project 2016 mit C#
Dieser Beispielcode beschreibt, wie man Microsoft Project‑Wiederholungsaufgaben in C# erstellt. Dieser Code definiert einen Datumsbereich für das wiederkehrende Ereignis; Sie können jedoch EndByRecurrenceRange verwenden, um die Aufgabe auf eine feste Anzahl von Wiederholungen zu beschränken. Sie können die resultierende Projektdatei als PDF oder in einem anderen vom Enumerator SaveFileFormat unterstützten Format speichern.
Dieser Artikel hat uns den Prozess zum Hinzufügen wiederkehrender Aufgaben in einem Projekt vermittelt. Um Primavera XER‑Dateien zu öffnen, siehe den Artikel XER‑Datei in C# öffnen.