Aspose.Tasks for .NET 18.7 Release Notes

Key Features

  • Support for saving Fonts/Images/CSS styles separately when saving as HTML
  • Support for OnlyTableValuesAllowed in Extended Attributes API

All Changes

KeySummaryCategory
TASKSNET-1915Add an option for saving fonts/images/css styles separately when saving as htmlNew Feature
TASKSNET-2465Remove obsolete members in ExtendedAttributeDefinition and OutlineValueEnhancement
TASKSNET-1790Add support for OnlyTableValuesAllowed field in new Extended Attributes APIEnhancement
TASKSNET-2537Differences in XML output after resaveBug
TASKSNET-2509Incorrect timephased data for tasks with splitsBug
TASKSNET-2508Incorrect finish dates for tasks with splitsBug
TASKSNET-2506Timephased data displayed incorrectly after a resaveBug
TASKSNET-2504Fix duplicated “OutlineCode” elements in project’s xmlBug
TASKSNET-2503AT brakes MPP file when tasks has splitsBug
TASKSNET-2494Incorrect duration in XML with custom timephased dataBug
TASKSNET-2480Duration changed due to update the percentage completeBug
TASKSNET-2479LinkType changes after saving data to MPXBug

Public API and Backwards Incompatible Changes

Added Public TypesDescription
Aspose.Tasks.CssSavingArgsThis class represents set of data that related to external css file’s saving that
Aspose.Tasks.FontFaceTypeEnumerates font face types
Aspose.Tasks.FontSavingArgsThis class represents set of data that related to external fonts file’s saving that
Aspose.Tasks.ICssSavingCallbackRepresents a callback that is called to create resource to store css.
Aspose.Tasks.IFontSavingCallbackRepresents a callback that is called to create resource to store fonts.
Aspose.Tasks.IImageSavingCallbackRepresents a callback that is called to create resource to store images.
Aspose.Tasks.ImageSavingArgsThis class represents set of data that related to external image file’s saving that
Aspose.Tasks.ResourceExportTypeSpecifies the resource export type for HTML format.
Aspose.Tasks.ResourceSavingArgsThis class represents set of data that related to external resource file’s saving that
Added Public Methods and PropertiesDescription
Aspose.Tasks.CssSavingArgs.#ctorInitializes a new instance of the class.
Aspose.Tasks.ExtendedAttributeDefinition.CreateTaskDefinition(Aspose.Tasks.ExtendedAttributeTask,System.String)Factory method which creates a simple extended attribute definition, which Microsoft Project shows as “None”.
Aspose.Tasks.ExtendedAttributeDefinition.CreateResourceDefinition(Aspose.Tasks.ExtendedAttributeResource,System.String)Factory method which creates a simple extended attribute definition, which Microsoft Project shows as “None”.
Aspose.Tasks.ExtendedAttributeDefinition.CreateLookupTaskDefinition(Aspose.Tasks.ExtendedAttributeTask,System.String)Factory method which creates an extended attribute definition with lookup.
Aspose.Tasks.ExtendedAttributeDefinition.CreateLookupResourceDefinition(Aspose.Tasks.ExtendedAttributeResource,System.String)Factory method which creates an extended attribute definition with lookup.
Aspose.Tasks.FontSavingArgs.#ctor
Aspose.Tasks.ICssSavingCallback.CssSaving(Aspose.Tasks.CssSavingArgs)The method to be called while saving of CSS.
Aspose.Tasks.IFontSavingCallback.FontSaving(Aspose.Tasks.FontSavingArgs)The method to be called while saving of fonts.
Aspose.Tasks.IImageSavingCallback.ImageSaving(Aspose.Tasks.ImageSavingArgs)The method to be called while saving of images.
Aspose.Tasks.ImageSavingArgs.#ctorInitializes a new instance of the class.
Aspose.Tasks.ImageSavingArgs.ImageTypeGets a HTML image type.
Aspose.Tasks.OutlineValue.DurationValueGets or sets the duration if Type is Duration.
Aspose.Tasks.ResourceSavingArgs.#ctor
Aspose.Tasks.ResourceSavingArgs.FileNameGets or sets the supposed file name that goes from converter to code of custom method.
Aspose.Tasks.ResourceSavingArgs.KeepStreamOpenGets or sets a value indicating whether the stream will be kept open after resource saving finishes.
Aspose.Tasks.ResourceSavingArgs.StreamGets or sets the binary content of saved file.
Aspose.Tasks.ResourceSavingArgs.UriGets or sets the resource URI.
Aspose.Tasks.ResourceSavingArgs.CloseStreamIfRequiredClose stream if KeepStreamOpen is false, else flush it.
Aspose.Tasks.Saving.HtmlSaveOptions.ExportCssGets or sets the way css are exported.
Aspose.Tasks.Saving.HtmlSaveOptions.ExportImagesGets or sets the way images are exported.
Aspose.Tasks.Saving.HtmlSaveOptions.ExportFontsGets or sets the way fonts are exported.
Aspose.Tasks.Saving.HtmlSaveOptions.CssSavingCallbackGets or sets the callback that is called to create resource to store CSS.
Aspose.Tasks.Saving.HtmlSaveOptions.FontSavingCallbackGets or sets the callback that is called to create resource to store font.
Aspose.Tasks.Saving.HtmlSaveOptions.ImageSavingCallbackGets or sets the callback that is called to create resource to store font.
Aspose.Tasks.Saving.HtmlSaveOptions.FontFaceTypesGets or sets the font face types.
Aspose.Tasks.Value.DurationGets or sets the actual value which is used to represent Duration.
Public Methods and Properties deletedDescription
Aspose.Tasks.ExtendedAttributeDefinition.#ctor
Aspose.Tasks.OutlineValue.FieldGuid
Aspose.Tasks.Saving.ImageSaveOptions.RenderParam
Public Enumerations addedDescription
Aspose.Tasks.FontFaceType.NotSpecifiedFont type is not specified.
Aspose.Tasks.FontFaceType.TtfThe true type font.
Aspose.Tasks.FontFaceType.EotThe eot font.
Aspose.Tasks.FontFaceType.WoffThe woff font.
Aspose.Tasks.ResourceExportType.NoExportNo export.
Aspose.Tasks.ResourceExportType.AsFileExport as a file.
Aspose.Tasks.ResourceExportType.AsEmbeddedExported as an embedded resource.