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 vonAspose.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önnenHier.

Wo finde ich zusätzliche Unterstützung?

Besuche denAspose.Tasks-Forum für die Unterstützung der Gemeinschaft.

Wie kann ich eine temporäre Lizenz erhalten?

Sie können eine temporäre Lizenz erhaltenHier.

Gibt es eine ausführliche Dokumentation?

Ja, die umfassende Dokumentation ist vorhandenHier.

Wo kann ich Aspose.Tasks kaufen?

Kaufen Sie Aspose.TasksHier.