Browse our Products

Aspose.Tasks for .NET 19.12 Release Notes

All Changes

KeySummaryIssue Type
TASKSNET-3669Fix System.ArgumentException: ‘Cannot set calendar with Uid ‘0’ as a base calendar for calendar with Uid ‘0’ ’ when opening non published projectBug
TASKSNET-3668Fix projects conversion to graphical formatsBug
TASKSNET-3662Fix KeyNotFoundException format during save online project to MPP and load againBug
TASKSNET-3659Fix unrecognized GUID format during save online project to MPPBug
TASKSNET-3641Fix calculation of cost for assignment’s resource ratesBug
TASKSNET-3630Fix NullReferenceException when the specific file is saved to XML formatBug
TASKSNET-3606Fix reading of large responses from API of Project Server Project OnlineBug
TASKSNET-3530Fix rendering of newly added taskBug

Public API and Backwards Incompatible Changes

The following public types were added:Description
Aspose.Tasks.RateByDateCollectionRepresents a collection which mappings of to objects.
The following public types were deleted:Description
Aspose.Tasks.Visualization.BaseHtmlRenderParam
Aspose.Tasks.Visualization.BaseImageRenderParam
Aspose.Tasks.Visualization.BaseRenderParam
Aspose.Tasks.Visualization.HtmlRenderStyles
Aspose.Tasks.Visualization.IHitTestResult
Aspose.Tasks.Visualization.IHitable
Aspose.Tasks.Visualization.IRenderParam
Aspose.Tasks.Visualization.IRenderResult
Aspose.Tasks.Visualization.RenderResult
Aspose.Tasks.Visualization.RenderScale
Aspose.Tasks.WorkDay
The following public methods and properties were added:Description
Aspose.Tasks.RateByDateCollection.#ctor
Aspose.Tasks.RateCollection.IsReadOnlyGets a value indicating whether the is read-only.
Aspose.Tasks.RateCollection.Item(Aspose.Tasks.RateType)Gets or sets the element with the specified key.
Aspose.Tasks.RateCollection.Add(System.DateTime,Aspose.Tasks.RateType)Adds a new instance to this collection.
Aspose.Tasks.RateCollection.ToList(Aspose.Tasks.RateType)Converts the RateCollection object to a list of objects.
Aspose.Tasks.TaskBaseline.Equals(Aspose.Tasks.TaskBaseline)Returns a value indicating whether this instance is equal to the specified TaskBaseline object.
Aspose.Tasks.TaskLinkCollection.Item(System.Int32)Returns or sets the element at the specified index.
The following public methods and properties were deleted:Description
Aspose.Tasks.Visualization.BaseHtmlRenderParam.#ctor(System.Text.StringBuilder,System.Drawing.Point,System.Drawing.Size,System.Int32,System.Int32,System.Boolean)
Aspose.Tasks.Visualization.BaseHtmlRenderParam.#ctor(System.Text.StringBuilder,System.Drawing.Point,System.Drawing.Size,System.Int32,System.Int32,System.Boolean,System.DateTime,System.DateTime)
Aspose.Tasks.Visualization.BaseHtmlRenderParam.#ctor(System.Text.StringBuilder,System.Drawing.Point,System.Drawing.Size,System.Int32,System.Int32,System.Boolean,System.DateTime,System.DateTime,Aspose.Tasks.Visualization.HtmlRenderStyles)
Aspose.Tasks.Visualization.BaseHtmlRenderParam.#ctor(System.Text.StringBuilder,System.Drawing.Point,System.Drawing.Size,System.Int32,System.Int32,System.Boolean,System.DateTime,System.DateTime,Aspose.Tasks.Visualization.HtmlRenderStyles,Aspose.Tasks.Visualization.RenderScale)
Aspose.Tasks.Visualization.BaseHtmlRenderParam.SBuilder
Aspose.Tasks.Visualization.BaseHtmlRenderParam.Styles
Aspose.Tasks.Visualization.BaseImageRenderParam.#ctor(System.Drawing.Graphics,System.Drawing.Point,System.Drawing.Size,System.Int32,System.Int32,System.Boolean)
Aspose.Tasks.Visualization.BaseImageRenderParam.#ctor(System.Drawing.Graphics,System.Drawing.Point,System.Drawing.Size,System.Int32,System.Int32,System.Boolean,System.DateTime,System.DateTime)
Aspose.Tasks.Visualization.BaseImageRenderParam.#ctor(System.Drawing.Graphics,System.Drawing.Point,System.Drawing.Size,System.Int32,System.Int32,System.Boolean,System.DateTime,System.DateTime,Aspose.Tasks.Visualization.RenderScale)
Aspose.Tasks.Visualization.BaseImageRenderParam.#ctor(System.Drawing.Graphics,System.Drawing.Point,System.Drawing.Size,System.Int32,System.Int32,System.Boolean,System.DateTime,System.DateTime,Aspose.Tasks.Visualization.RenderScale,System.Drawing.Imaging.ImageFormat)
Aspose.Tasks.Visualization.BaseImageRenderParam.Gfx
Aspose.Tasks.Visualization.BaseImageRenderParam.Format
Aspose.Tasks.Visualization.BaseRenderParam.Location
Aspose.Tasks.Visualization.BaseRenderParam.Size
Aspose.Tasks.Visualization.BaseRenderParam.Zoom
Aspose.Tasks.Visualization.BaseRenderParam.Page
Aspose.Tasks.Visualization.BaseRenderParam.LegendOnEachPage
Aspose.Tasks.Visualization.BaseRenderParam.StartDate
Aspose.Tasks.Visualization.BaseRenderParam.EndDate
Aspose.Tasks.Visualization.BaseRenderParam.Scale
Aspose.Tasks.Visualization.HtmlRenderStyles.#ctor
Aspose.Tasks.Visualization.HtmlRenderStyles.#ctor(System.String,System.String,System.String)
Aspose.Tasks.Visualization.HtmlRenderStyles.TableStyle
Aspose.Tasks.Visualization.HtmlRenderStyles.TaskStyle
Aspose.Tasks.Visualization.HtmlRenderStyles.ParentTaskStyle
Aspose.Tasks.Visualization.IHitTestResult.HitObject
Aspose.Tasks.Visualization.IHitTestResult.IsHit
Aspose.Tasks.Visualization.IHitable.Result
Aspose.Tasks.Visualization.IHitable.HitableRect
Aspose.Tasks.Visualization.IHitable.HitableUID
Aspose.Tasks.Visualization.IHitable.HitableText
Aspose.Tasks.Visualization.IHitable.HitableObject
Aspose.Tasks.Visualization.IHitable.IsHit(System.Drawing.Point)
Aspose.Tasks.Visualization.IRenderParam.Location
Aspose.Tasks.Visualization.IRenderParam.Size
Aspose.Tasks.Visualization.IRenderParam.Zoom
Aspose.Tasks.Visualization.IRenderParam.Page
Aspose.Tasks.Visualization.IRenderParam.LegendOnEachPage
Aspose.Tasks.Visualization.IRenderParam.StartDate
Aspose.Tasks.Visualization.IRenderParam.EndDate
Aspose.Tasks.Visualization.IRenderParam.Scale
Aspose.Tasks.Visualization.IRenderResult.Message
Aspose.Tasks.Visualization.IRenderResult.NumberOfPages
Aspose.Tasks.Visualization.IRenderResult.PagesInHeight
Aspose.Tasks.Visualization.IRenderResult.PagesInWidth
Aspose.Tasks.Visualization.IRenderResult.Result
Aspose.Tasks.Visualization.TextStyle.Dispose
Aspose.Tasks.WorkDay.#ctor
Aspose.Tasks.WorkDay.DayType
Aspose.Tasks.WorkDay.DayWorking
The following public enumerations were added:Description
Aspose.Tasks.Field.ResourceGroupBySummaryRepresents the Group by Summary (Resource) field.
Aspose.Tasks.PrjKey.CurrencySymbolRepresents the CurrencySymbol (Project) field.
Aspose.Tasks.ResourceUsageViewField.WorkAvailabilityIndicates Work Availability resource usage view field.
Aspose.Tasks.RscKey.GroupBySummaryRepresents the Group by Summary (Resource) field.
Aspose.Tasks.Saving.PdfPermissions.NoneSpecifies permissions to use for accessing a PDF document.
The following public enumerations were deleted:Description
Aspose.Tasks.Field.ResourceGroupbySummary
Aspose.Tasks.PrjKey.CurrencySymbol
Aspose.Tasks.ResourceUsageViewField.WorkAvailability
Aspose.Tasks.RscKey.GroupbySummary
Aspose.Tasks.Saving.PdfPermissions.DisallowAll
Aspose.Tasks.Visualization.RenderResult.OK
Aspose.Tasks.Visualization.RenderResult.Failure
Aspose.Tasks.Visualization.RenderScale.Default
Aspose.Tasks.Visualization.RenderScale.Week
Aspose.Tasks.Visualization.RenderScale.CoupleOfWeeks
Aspose.Tasks.Visualization.RenderScale.Month
Aspose.Tasks.Visualization.RenderScale.Project