Browse our Products
Aspose.Tasks for C++ 20.6 Release Notes
This page contains release notes information for Aspose.Tasks for C++ 20.6 version.
Aspose.Tasks for C++ is based on the .NET version of the API and provides strictly the same functionality as Aspose.Tasks for .NET provides, excluding printing, database I/O operations, and EMF/WMF format support.
All Changes
Key | Summary | Issue Type |
---|---|---|
TASKSNET-4141 | Improve performance of timephased data calculation | Enhancement |
TASKSNET-4126 | Fix ‘Timescale Tier’ text styles defined in view settings are not applied when project is rendered in graphical format | Enhancement |
TASKSNET-4125 | Add rendering of customized Gridlines for MiddleBottom Tier Column in Gantt chart view | Enhancement |
TASKSNET-3081 | Add the ability to render 3 and 1 tier(s) on timescale | Enhancement |
TASKSNET-4151 | Fix inability of MSP to open MPP generated by Aspose.Tasks | Bug |
TASKSNET-4134 | Fix excessive number of timephased data items in baseline’s TimephasedData collection | Bug |
TASKSNET-4132 | Fix calculation of actual values in CalculationMode.None | Bug |
TASKSNET-4124 | Fix a changing of an unrelated task after linking two other tasks | Bug |
TASKSNET-4114 | Fix timephased data reading | Bug |
TASKSNET-4105 | Fix calculation of assignments’ work when the parent task’s work is modified. | Bug |
TASKSNET-4011 | Fix updating of extended attribute FieldId while updating attribute definition | Bug |
TASKSNET-4010 | Fix parsing of duration (Estimated, Elapsed) | Bug |
TASKSNET-4009 | Fix calculation of Duration hash codes | Bug |
TASKSNET-3731 | Fix out of memory exception when saving MPP as HTML | Bug |
TASKSNET-3610 | Fix update of field data for GanttChart bar styles | Bug |
TASKSNET-3578 | Fix writing of assignment’s “Work” field for material resource | Bug |
TASKSNET-2415 | Fix incorrect reading/writing of extended attribute FieldId and SecondaryPid | Bug |
Public API and Backwards Incompatible Changes
The following public methods and properties were added: | Description |
---|---|
Aspose.Tasks.AssignmentBaselineCollection.Item(System.Int32) | Returns the element at the specified index. |
Aspose.Tasks.AssignmentBaselineCollection.Add(Aspose.Tasks.AssignmentBaseline) | This is the stub implementation of ICollection’s Add method, that only throws NotSupportedException |
Aspose.Tasks.BaselineCollection.Item(System.Int32) | Returns the element at the specified index. |
Aspose.Tasks.BaselineCollection.Add(Aspose.Tasks.Baseline) | This is the stub implementation of ICollection’s Add method, that only throws NotSupportedException |
Aspose.Tasks.CalendarExceptionCollection.Item(System.Int32) | Returns the element at the specified index. |
Aspose.Tasks.ReadOnlyCollectionBase`1.Item(System.Int32) | Returns the element at the specified index. |
Aspose.Tasks.ReadOnlyCollectionBase`1.Add(`0) | This is the stub implementation of ICollection’s Add method, that only throws NotSupportedException |
Aspose.Tasks.ResourceAssignmentCollection.Item(System.Int32) | Returns the element at the specified index. |
Aspose.Tasks.ResourceAssignmentCollection.Remove(Aspose.Tasks.ResourceAssignment) | Removes specified assignment from the collection, if it is not read-only |
Aspose.Tasks.ResourceAssignmentCollection.RemoveAt(System.Int32) | Removes assignment at the specified index, if the collection is not read-only |
Aspose.Tasks.ResourceAssignmentCollection.Add(Aspose.Tasks.ResourceAssignment) | This is the stub implementation of ICollection’s Add method, that only throws NotSupportedException |
Aspose.Tasks.ResourceCollection.Item(System.Int32) | Returns the element at the specified index. |
Aspose.Tasks.ResourceCollection.Remove(Aspose.Tasks.Resource) | This is the stub implementation of ICollection’s Remove |
Aspose.Tasks.TaskBaselineCollection.Item(System.Int32) | Returns the element at the specified index. |
Aspose.Tasks.TaskBaselineCollection.Add(Aspose.Tasks.TaskBaseline) | This is the stub implementation of ICollection’s Add method, that only throws NotSupportedException |
Aspose.Tasks.TaskCollection.Item(System.Int32) | Returns the element at the specified index. |
Aspose.Tasks.TaskCollection.Insert(System.Int32,Aspose.Tasks.Task) | This is the stub implementation of IList’s Insert |
Aspose.Tasks.TaskCollection.Remove(Aspose.Tasks.Task) | This is the stub implementation of ICollection’s Remove |
Aspose.Tasks.TaskCollection.Contains(Aspose.Tasks.Task) | Checks if the collection contains a specified item. |
Aspose.Tasks.TaskLinkCollection.Add(Aspose.Tasks.TaskLink) | This is the stub implementation of ICollection’s Add method, that only throws NotSupportedException |
Aspose.Tasks.TimephasedDataCollection.Item(System.Int32) | Returns the element at the specified index. The set accessor is not supported. |
Aspose.Tasks.WorkWeekCollection.Item(System.Int32) | Returns the element at the specified index. |
Aspose.Tasks.WorkingTimeCollection.Item(System.Int32) | Returns the element at the specified index. |
Aspose.Tasks.WorkingTimeCollection.Contains(Aspose.Tasks.WorkingTime) | Checks if the specified element is in the List. |
Aspose.Tasks.WorkingTimeCollection.CopyTo(Aspose.Tasks.WorkingTime, System.Int32) | Copies a collection content into an Array, starting at a particular index |
Aspose.Tasks.WorkingTimeCollection.Clear | Removes all |
The following public enumerations were added: | Description |
Aspose.Tasks.Visualization.Timescale.DefinedInView | Use timescale settings defined in project view’s properties |