Aspose.Tasks .NET 中的分步 WBS 代码配置
介绍
Aspose.Tasks for .NET 是一个功能强大的库,使开发人员能够有效地操作 .NET 应用程序中的项目管理数据。在本教程中,我们将探索使用 Aspose.Tasks 配置工作分解结构 (WBS) 代码掩码的过程。
先决条件
在深入学习本教程之前,请确保您具备以下先决条件:
- Aspose.Tasks for .NET Library:从以下地址下载并安装该库 Aspose.Tasks for .NET 文档 .
- 开发环境:确保您设置了有效的 .NET 开发环境。
- 文档目录:选择系统上的一个目录来存储项目文件。
导入命名空间
在您的 .NET 项目中,包含使用 Aspose.Tasks 所需的命名空间:
using Aspose.Tasks;
using System;
using Aspose.Tasks.Saving;
第1步:创建项目实例
首先创建一个新的项目实例:
String DataDir = "Your Document Directory";
var project = new Project();
步骤 2:定义 WBS 代码定义
为您的项目设置 WBS 代码定义:
project.WBSCodeDefinition = new WBSCodeDefinition();
project.WBSCodeDefinition.GenerateWBSCode = true;
project.WBSCodeDefinition.VerifyUniqueness = true;
project.WBSCodeDefinition.CodePrefix = "CRS-";
步骤 3:添加 WBS 代码掩码
定义 WBS 代码掩码并将其添加到项目中:
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);
第 4 步:创建任务
将任务添加到项目中:
var task = project.RootTask.Children.Add("Task 1");
task.Children.Add("Task 2");
第 5 步:重新计算
重新计算项目以确保正确应用 WBS 代码:
project.Recalculate();
步骤 6:显示 WBS 掩码信息
将有关 WBS 掩码的信息输出到控制台:
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);
}
第 7 步:保存项目
使用添加的 WBS 代码保存项目:
project.Save(DataDir + @"AddWBSCodes_out.xml", SaveFileFormat.Xml);
恭喜!您已在 Aspose.Tasks 项目中成功配置了 WBS 代码掩码。
结论
在本教程中,我们探索了使用 Aspose.Tasks for .NET 配置 WBS 代码掩码的分步过程。这个功能强大的库为开发人员提供了一种无缝的方式来增强其 .NET 应用程序中的项目管理功能。
常见问题解答
我可以免费使用 Aspose.Tasks 吗?
Aspose.Tasks 提供免费试用版,您可以下载 这里 .
我在哪里可以找到额外的支持?
参观 Aspose.Tasks 论坛 以获得社区支持。
我怎样才能获得临时许可证?
您可以获得临时许可证 这里 .
有详细的文档吗?
是的,有完整的文档可供使用 这里 .
在哪里可以购买 Aspose.Tasks?
购买 Aspose.Tasks 这里 .