Schritt-für-Schritt-PSP-Codekonfiguration in Aspose.Tasks .NET
Einführung
Aspose.Tasks für .NET ist eine leistungsstarke Bibliothek, die Entwicklern die effiziente Bearbeitung von Projektmanagementdaten in .NET-Anwendungen ermöglicht. In diesem Tutorial untersuchen wir den Prozess der Konfiguration von WBS-Codemasken (Work Breakdown Structure) mithilfe von Aspose.Tasks.
Voraussetzungen
Bevor Sie mit dem Tutorial beginnen, stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:
- Aspose.Tasks für .NET-Bibliothek: Laden Sie die Bibliothek herunter und installieren Sie sie von Aspose.Tasks für die .NET-Dokumentation .
- Entwicklungsumgebung: Stellen Sie sicher, dass Sie eine funktionierende .NET-Entwicklungsumgebung eingerichtet haben.
- Dokumentverzeichnis: Wählen Sie ein Verzeichnis auf Ihrem System zum Speichern der Projektdateien.
Namespaces importieren
Fügen Sie in Ihr .NET-Projekt die erforderlichen Namespaces für die Arbeit mit Aspose.Tasks ein:
using Aspose.Tasks;
using System;
using Aspose.Tasks.Saving;
Schritt 1: Erstellen Sie eine Projektinstanz
Beginnen Sie mit der Erstellung einer neuen Projektinstanz:
String DataDir = "Your Document Directory";
var project = new Project();
Schritt 2: Definieren Sie die WBS-Codedefinition
Richten Sie die WBS-Codedefinition für Ihr Projekt ein:
project.WBSCodeDefinition = new WBSCodeDefinition();
project.WBSCodeDefinition.GenerateWBSCode = true;
project.WBSCodeDefinition.VerifyUniqueness = true;
project.WBSCodeDefinition.CodePrefix = "CRS-";
Schritt 3: WBS-Codemasken hinzufügen
Definieren Sie WBS-Codemasken und fügen Sie sie dem Projekt hinzu:
var mask = new WBSCodeMask();
mask.Length = 2;
mask.Separator = "-";
mask.Sequence = WBSSequence.OrderedNumbers;
project.WBSCodeDefinition.CodeMaskCollection.Add(mask);
mask = new WBSCodeMask();
mask.Length = 1;
mask.Separator = "-";
mask.Sequence = WBSSequence.OrderedUppercaseLetters;
project.WBSCodeDefinition.CodeMaskCollection.Add(mask);
Schritt 4: Aufgaben erstellen
Aufgaben zum Projekt hinzufügen:
var task = project.RootTask.Children.Add("Task 1");
task.Children.Add("Task 2");
Schritt 5: Neu berechnen
Berechnen Sie das Projekt neu, um sicherzustellen, dass die PSP-Codes korrekt angewendet werden:
project.Recalculate();
Schritt 6: WBS-Maskeninformationen anzeigen
Informationen zu WBS-Masken an die Konsole ausgeben:
Console.WriteLine("Number of WBS masks: " + project.WBSCodeDefinition.CodeMaskCollection.Count);
var i = 0;
foreach (var cm in project.WBSCodeDefinition.CodeMaskCollection)
{
Console.WriteLine("WBS Mask #{0}: Level->{1}", ++i, cm.Level);
}
Schritt 7: Speichern Sie das Projekt
Speichern Sie das Projekt mit den hinzugefügten WBS-Codes:
project.Save(DataDir + @"AddWBSCodes_out.xml", SaveFileFormat.Xml);
Glückwunsch! Sie haben WBS-Codemasken in Ihrem Aspose.Tasks-Projekt erfolgreich konfiguriert.
Abschluss
In diesem Tutorial haben wir den schrittweisen Prozess der Konfiguration von WBS-Codemasken mit Aspose.Tasks für .NET untersucht. Diese leistungsstarke Bibliothek bietet Entwicklern eine nahtlose Möglichkeit, die Projektmanagementfunktionen in ihren .NET-Anwendungen zu verbessern.
FAQs
Kann ich Aspose.Tasks kostenlos nutzen?
Aspose.Tasks bietet eine kostenlose Testversion, die Sie herunterladen können Hier .
Wo finde ich zusätzliche Unterstützung?
Besuche den Aspose.Tasks-Forum für die Unterstützung der Gemeinschaft.
Wie kann ich eine temporäre Lizenz erhalten?
Sie können eine temporäre Lizenz erhalten Hier .
Gibt es eine ausführliche Dokumentation?
Ja, die umfassende Dokumentation ist vorhanden Hier .
Wo kann ich Aspose.Tasks kaufen?
Kaufen Sie Aspose.Tasks Hier .