Stapsgewijze WBS-codeconfiguratie in Aspose.Tasks .NET
Invoering
Aspose.Tasks voor .NET is een krachtige bibliotheek waarmee ontwikkelaars projectmanagementgegevens in .NET-applicaties efficiënt kunnen manipuleren. In deze zelfstudie verkennen we het proces van het configureren van Work Breakdown Structure (WBS)-codemaskers met behulp van Aspose.Tasks.
Vereisten
Voordat u in de zelfstudie duikt, moet u ervoor zorgen dat u aan de volgende vereisten voldoet:
- Aspose.Tasks voor .NET Library: Download en installeer de bibliotheek vanAspose.Tasks voor .NET-documentatie.
- Ontwikkelomgeving: Zorg ervoor dat u een werkende .NET-ontwikkelomgeving hebt ingesteld.
- Documentmap: Kies een map op uw systeem om de projectbestanden op te slaan.
Naamruimten importeren
Neem in uw .NET-project de benodigde naamruimten op voor het werken met Aspose.Tasks:
using Aspose.Tasks;
using System;
using Aspose.Tasks.Saving;
Stap 1: Maak een projectinstantie
Begin met het maken van een nieuw projectexemplaar:
String DataDir = "Your Document Directory";
var project = new Project();
Stap 2: Definieer WBS-codedefinitie
Stel de WBS-codedefinitie voor uw project in:
project.WBSCodeDefinition = new WBSCodeDefinition();
project.WBSCodeDefinition.GenerateWBSCode = true;
project.WBSCodeDefinition.VerifyUniqueness = true;
project.WBSCodeDefinition.CodePrefix = "CRS-";
Stap 3: WBS-codemaskers toevoegen
Definieer WBS-codemaskers en voeg ze toe aan het project:
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);
Stap 4: Taken maken
Taken toevoegen aan het project:
var task = project.RootTask.Children.Add("Task 1");
task.Children.Add("Task 2");
Stap 5: Herbereken
Bereken het project opnieuw om ervoor te zorgen dat WBS-codes correct worden toegepast:
project.Recalculate();
Stap 6: WBS-maskerinformatie weergeven
Voer informatie over WBS-maskers uit naar de console:
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);
}
Stap 7: Sla het project op
Sla het project op met de toegevoegde WBS-codes:
project.Save(DataDir + @"AddWBSCodes_out.xml", SaveFileFormat.Xml);
Gefeliciteerd! U hebt met succes WBS-codemaskers geconfigureerd in uw Aspose.Tasks-project.
Conclusie
In deze zelfstudie hebben we het stapsgewijze proces van het configureren van WBS-codemaskers met Aspose.Tasks voor .NET onderzocht. Deze krachtige bibliotheek biedt ontwikkelaars een naadloze manier om de projectmanagementmogelijkheden binnen hun .NET-applicaties te verbeteren.
Veelgestelde vragen
Kan ik Aspose.Tasks gratis gebruiken?
Aspose.Tasks biedt een gratis proefversie, die u kunt downloadenhier.
Waar kan ik aanvullende ondersteuning vinden?
Bezoek deAspose.Tasks-forum voor gemeenschapssteun.
Hoe kan ik een tijdelijke licentie verkrijgen?
U kunt een tijdelijke licentie krijgenhier.
Is er gedetailleerde documentatie beschikbaar?
Ja, de uitgebreide documentatie is beschikbaarhier.
Waar kan ik Aspose.Tasks kopen?
Koop Aspose.Taskshier.