Aspose.Tasks for .NET 18.4 Release Notes

Major Changes

  • Support for Conholdate.Total license
  • Extended Aspose.Tasks collections to support BCL collection interfaces

Improvements

KeySummaryCategory
TASKSNET-2284Add support of a Conholdate.Total licenseNew Feature
TASKSNET-2236Ignore milliseconds while setting the task timesEnhancement
TASKSNET-2320Exception while recalculating the XML projectBug
TASKSNET-2318Incorrect calculation of Tsk.ManualStart while Tsk.ActualStart is setBug
TASKSNET-2310MPP to PDF raises System.ArgumentExceptionBug
TASKSNET-2297Duration errors while loading XML Primavera fileBug
TASKSNET-2254Updating task progress by setting PercentComplete creates wrong outputBug
TASKSNET-1667If Tsk.Start is empty the Tsk.StartText must contain task start dateBug

Public API and Backwards Incompatible Changes

Public Types addedDescription
Aspose.Tasks.ReadOnlyCollectionBase`1|Represents a read-only collection of objects.|
Public Methods and Properties AddedDescription
Aspose.Tasks.GroupCriterion.Equals(System.Object)Returns a value indicating whether this instance is equal to a specified object.
Aspose.Tasks.GroupCriterion.GetHashCodeReturns a hash code for the instance of the class.
Aspose.Tasks.Project.Set(Aspose.Tasks.Key<System.DateTime,Aspose.Tasks.PrjKey>,System.DateTime)Maps the specified property to the specified value in this container.
Aspose.Tasks.ReadOnlyCollectionBase`1.Count|Gets the number of objects contained in this object.|
Aspose.Tasks.ReadOnlyCollectionBase`1.GetEnumerator|Returns an enumerator for this collection.|
Aspose.Tasks.ReadOnlyCollectionBase`1.ToList|Converts the collection object to a list of objects.|
Aspose.Tasks.Resource.Set(Aspose.Tasks.Key<System.DateTime,Aspose.Tasks.RscKey>,System.DateTime)Maps the specified property to the specified value in this container.
Aspose.Tasks.ResourceAssignment.Set(Aspose.Tasks.Key<System.DateTime,Aspose.Tasks.AsnKey},System.DateTime)Maps the specified property to the specified value in this container.
Aspose.Tasks.Task.Set(Aspose.Tasks.Key<System.DateTime,Aspose.Tasks.TaskKey>,System.DateTime)Maps the specified property to the specified value in this container.
Aspose.Tasks.VbaModuleAttribute.Equals(Aspose.Tasks.VbaModuleAttribute)Returns a value indicating whether this instance is equal to the specified VbaModuleAttribute object.
Aspose.Tasks.VbaModuleAttribute.Equals(System.Object)Returns a value indicating whether this instance is equal to the specified VbaModuleAttribute object.
Aspose.Tasks.VbaModuleAttribute.GetHashCodeReturns a hash code value for this VbaModuleAttribute.
Aspose.Tasks.VbaReference.Equals(Aspose.Tasks.VbaReference)Returns a value indicating whether this instance is equal to the specified VbaReference object.
Aspose.Tasks.VbaReference.Equals(System.Object)Returns a value indicating whether this instance is equal to the specified VbaReference object.
Aspose.Tasks.VbaReference.GetHashCodeReturns a hash code value for this VbaReference.