Class SimpleSaveOptions

Class SimpleSaveOptions

Namespace: Aspose.Tasks.Saving
Assembly: Aspose.Tasks.dll (25.2.0)

This is an abstract base class that allow the user to specify basic options when saving a project into a particular format.

public abstract class SimpleSaveOptions

Inheritance

objectSimpleSaveOptions

Derived

CsvOptions, MPPSaveOptions, PrimaveraSaveOptions, PrimaveraXmlSaveOptions, SaveOptions, Spreadsheet2003SaveOptions, XlsxOptions

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

SimpleSaveOptions()

protected SimpleSaveOptions()

Fields

project

Gets or sets the project to save.

protected Project project

Field Value

Project

Properties

SaveFormat

Gets or sets the format in which the document will be saved if this save options object is used.

public SaveFileFormat SaveFormat { get; protected set; }

Property Value

SaveFileFormat

TasksComparer

Gets or sets the comparer to sort tasks on Gantt chart and Task Sheet chart.

public IComparer<task> TasksComparer { get; set; }

Property Value

IComparer<Task&gt;

TasksFilter

Gets or sets the condition which is used to filter tasks rendered on Gantt, Task Sheet and Task Usage charts.

public ICondition<task> TasksFilter { get; set; }

Property Value

ICondition<Task&gt;

Remarks

If value is not specified the default filter is used which removes non-visible tasks – i.e. descendant tasks of collapsed tasks.