Dieser kurze Leitfaden beschreibt, wie man eine Work Breakdown Structure WBS mit C# erstellt. Er enthält Details zur Einrichtung der IDE, eine Schritt‑für‑Schritt‑Liste und Beispielcode zum Hinzufügen und Zugreifen auf die WBS mit C#. Außerdem erhalten Sie weitere Informationen, um den resultierenden WBS‑Code anzupassen, während Sie mit den Aufgaben in einem project arbeiten.
Schritte zum Erstellen einer Work Breakdown Structure mit C#
- Richten Sie die Umgebung so ein, dass Aspose.Tasks for .NET verwendet wird, um ein WBS in einem project zu erstellen.
- Wenden Sie die Produktlizenz an, um das MPP‑Dateiformat als Ausgabe zu erhalten.
- Richten Sie ein benutzerdefiniertes WBS code ein, indem Sie die Eigenschaften wie automatische Generierung, Eindeutigkeitsprüfung und einen definierten Präfix‑String festlegen.
- Füge eine Nummerierungsmaske als zweistellige geordnete Zahl hinzu, die durch Bindestriche für jede WBS‑Ebene getrennt ist.
- Erstelle eine Aufgabe mit zwei Unteraufgaben
- Erstelle eine weitere Aufgabe mit einer einzelnen Unteraufgabe
- Berechnen Sie das resultierende Projekt neu, um ein aktualisiertes WBS mit jeder Aufgabe gemäß der obigen Konfiguration zu erstellen.
- Speichern Sie das Ausgabeprojekt und laden Sie es erneut, um den WBS‑Code jeder Aufgabe zu lesen.
Die angegebenen Schritte beschreiben den Prozess, um mit MS Project WBS‑Struktur mit C# zu arbeiten. Wenden Sie die Lizenz an, um eine Ausgabe im MPP-Format zu erstellen, erstellen und konfigurieren Sie einen benutzerdefinierten WBS-Code, fügen Sie eine Nummerierungsmaske hinzu, fügen Sie diese Definition dem Projekt hinzu und fügen Sie einige Aufgaben in die Beispieldatei ein. Fügen Sie ebenfalls einige Unteraufgaben zu den neuen Aufgaben hinzu, berechnen Sie das Projekt neu, um die WBS-Codes mit den Aufgaben zu aktualisieren, und speichern Sie die Ausgabe.
Code zum Erstellen eines WBS mit C#
Dieser Code demonstriert, wie man eine Work Breakdown Structure mit C# einrichtet. Wenn Sie das gesamte Projekt nicht neu berechnen möchten, verwenden Sie RenumberWBSCode(), um die WBS-Codes neu zu generieren, verwenden Sie WBSSequence, um Codes über verschiedene Ebenen hinweg zu variieren, und verwenden Sie Task.WBS oder Aufgabe.WBSLevel, um den automatisch generierten Code manuell zu überschreiben.
Dieser Artikel erklärt, wie man mit dem Projektstrukturplan arbeitet. Um eine MPP‑Datei nach Excel zu konvertieren, siehe den Artikel MPP mit C# nach Excel konvertieren.