Konfigurace kódu WBS krok za krokem v Aspose.Tasks .NET
Úvod
Aspose.Tasks for .NET je výkonná knihovna, která umožňuje vývojářům efektivně manipulovat s daty projektového řízení v aplikacích .NET. V tomto tutoriálu prozkoumáme proces konfigurace masky kódu WBS (Work Breakdown Structure) pomocí Aspose.Tasks.
Předpoklady
Než se pustíte do výukového programu, ujistěte se, že máte splněny následující předpoklady:
- Aspose.Tasks for .NET Library: Stáhněte a nainstalujte knihovnu zAspose.Tasks pro dokumentaci .NET.
- Vývojové prostředí: Ujistěte se, že máte nastavené funkční vývojové prostředí .NET.
- Adresář dokumentů: Vyberte adresář ve vašem systému, do kterého budou uloženy soubory projektu.
Importovat jmenné prostory
Ve svém projektu .NET zahrňte potřebné jmenné prostory pro práci s Aspose.Tasks:
using Aspose.Tasks;
using System;
using Aspose.Tasks.Saving;
Krok 1: Vytvořte instanci projektu
Začněte vytvořením nové instance projektu:
String DataDir = "Your Document Directory";
var project = new Project();
Krok 2: Definujte definici kódu WBS
Nastavte definici kódu WBS pro váš projekt:
project.WBSCodeDefinition = new WBSCodeDefinition();
project.WBSCodeDefinition.GenerateWBSCode = true;
project.WBSCodeDefinition.VerifyUniqueness = true;
project.WBSCodeDefinition.CodePrefix = "CRS-";
Krok 3: Přidejte masky kódu WBS
Definujte masky kódu WBS a přidejte je do projektu:
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);
Krok 4: Vytvořte úkoly
Přidejte úkoly do projektu:
var task = project.RootTask.Children.Add("Task 1");
task.Children.Add("Task 2");
Krok 5: Přepočítat
Přepočítejte projekt, abyste zajistili správné použití kódů WBS:
project.Recalculate();
Krok 6: Zobrazte informace o masce WBS
Výstup informací o maskách WBS do konzole:
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);
}
Krok 7: Uložte projekt
Uložte projekt s přidanými kódy WBS:
project.Save(DataDir + @"AddWBSCodes_out.xml", SaveFileFormat.Xml);
Gratulujeme! Úspěšně jste nakonfigurovali masky kódu WBS ve svém projektu Aspose.Tasks.
Závěr
V tomto tutoriálu jsme prozkoumali krok za krokem proces konfigurace masky kódu WBS pomocí Aspose.Tasks pro .NET. Tato výkonná knihovna poskytuje vývojářům bezproblémový způsob, jak zlepšit možnosti řízení projektů v rámci jejich aplikací .NET.
FAQ
Mohu používat Aspose.Tasks zdarma?
Aspose.Tasks nabízí bezplatnou zkušební verzi, kterou si můžete stáhnouttady.
Kde najdu další podporu?
NavštivteFórum Aspose.Tasks za podporu komunity.
Jak mohu získat dočasnou licenci?
Můžete získat dočasnou licencitady.
Je k dispozici podrobná dokumentace?
Ano, kompletní dokumentace je k dispozicitady.
Kde mohu zakoupit Aspose.Tasks?
Nákup Aspose.Taskstady.