Project.RenumberWBSCode
Contents
[
Hide
]RenumberWBSCode()
Renumber WBS code of all tasks.
public void RenumberWBSCode()
Examples
Shows how to renumber tasks’ WBS codes.
var project = new Project(DataDir + "RenumberExample.mpp");
IEnumerable<Task> tasks = new List<Task>(project.RootTask.SelectAllChildTasks());
Console.WriteLine("WBS codes before: ");
// output: ""; "1"; "2"; "4"
foreach (var task in tasks)
{
Console.WriteLine("\"" + task.Get(Tsk.WBS) + "\"" + "; ");
}
project.RenumberWBSCode();
Console.WriteLine("\nWBS codes after: ");
// output: ""; "1"; "2"; "3"
foreach (var task in tasks)
{
Console.WriteLine("\"" + task.Get(Tsk.WBS) + "\"" + "; ");
}
See Also
- class Project
- namespace Aspose.Tasks
- assembly Aspose.Tasks
RenumberWBSCode(List<int>)
Renumber WBS code of passed tasks.
public void RenumberWBSCode(List<int> taskIds)
Parameter | Type | Description |
---|---|---|
taskIds | List`1 | Task identifiers to renumber WBS codes. |
Examples
Shows how to renumber selected tasks’ WBS codes.
var project = new Project(DataDir + "RenumberExample.mpp");
var tasks = new List<Task>(project.RootTask.SelectAllChildTasks());
Console.WriteLine("WBS codes before: ");
// output: ""; "1"; "2"; "4"
foreach (var task in tasks)
{
Console.WriteLine("\"" + task.Get(Tsk.WBS) + "\"" + "; ");
}
project.RenumberWBSCode(new List<int> { 1, 2, 3 });
Console.WriteLine("\nWBS codes after: ");
// output: ""; "1"; "2"; "3"
foreach (var task in tasks)
{
Console.WriteLine("\"" + task.Get(Tsk.WBS) + "\"" + "; ");
}
See Also
- class Project
- namespace Aspose.Tasks
- assembly Aspose.Tasks