BaselineCollection.Remove
Contents
[
Hide
]BaselineCollection.Remove method
Removes baseline from this collection.
public bool Remove(Baseline item)
Parameter | Type | Description |
---|---|---|
item | Baseline | The item to remove. |
Return Value
true if Baseline
instance has been removed successfully; otherwise, false
Examples
Shows how to work with baseline collections.
var project = new Project(DataDir + "WorkWithBaselineCollection.mpp");
var resource = project.Resources.GetByUid(1);
Console.WriteLine("Count of assignment baselines: " + resource.Baselines.Count);
Console.WriteLine("Parent Resource Name: " + resource.Baselines.ParentResource.Get(Rsc.Name));
// read baseline information
foreach (var baseline in resource.Baselines)
{
Console.WriteLine("Baseline Number: " + baseline.BaselineNumber);
Console.WriteLine("Cost: " + baseline.Cost);
Console.WriteLine("Work: " + baseline.Work);
Console.WriteLine("BCWP: " + baseline.Bcwp);
Console.WriteLine("BCWS: " + baseline.Bcws);
Console.WriteLine();
}
Console.WriteLine("Delete all baselines: ");
List<Baseline> baselines = resource.Baselines.ToList();
foreach (var baseline in baselines)
{
Console.WriteLine("Delete baseline with name: " + baseline.BaselineNumber);
resource.Baselines.Remove(baseline);
}
See Also
- class Baseline
- class BaselineCollection
- namespace Aspose.Tasks
- assembly Aspose.Tasks