Aspose.Tasks for C++
Aspose::Tasks::Saving::SimpleSaveOptions Class Referenceabstract

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

#include <SimpleSaveOptions.h>

Inherits Object.

Inherited by Aspose::Tasks::Saving::CsvOptions, Aspose::Tasks::Saving::MPPSaveOptions, Aspose::Tasks::Saving::PrimaveraSaveOptions, Aspose::Tasks::Saving::PrimaveraXmlSaveOptions, Aspose::Tasks::Saving::SaveOptions, Aspose::Tasks::Saving::Spreadsheet2003SaveOptions, and Aspose::Tasks::Saving::XlsxOptions.

Public Member Functions

SaveFileFormat get_SaveFormat () const
 Gets the format in which the document will be saved if this save options object is used. More...
 
const System::SharedPtr
< System::Collections::Generic::IComparer
< System::SharedPtr< Task > > > & 
get_TasksComparer () const
 Gets the comparer to sort tasks on Gantt chart and Task Sheet chart. More...
 
void set_TasksComparer (const System::SharedPtr< System::Collections::Generic::IComparer< System::SharedPtr< Task >>> &value)
 Sets the comparer to sort tasks on Gantt chart and Task Sheet chart. More...
 
const System::SharedPtr
< Aspose::Tasks::Util::ICondition
< System::SharedPtr< Task > > > & 
get_TasksFilter () const
 Gets the condition which is used to filter tasks rendered on Gantt, Task Sheet and Task Usage charts. More...
 
void set_TasksFilter (const System::SharedPtr< Aspose::Tasks::Util::ICondition< System::SharedPtr< Task >>> &value)
 Sets the condition which is used to filter tasks rendered on Gantt, Task Sheet and Task Usage charts. More...
 

Detailed Description

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

Member Function Documentation

SaveFileFormat Aspose::Tasks::Saving::SimpleSaveOptions::get_SaveFormat ( ) const

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

const System::SharedPtr<System::Collections::Generic::IComparer<System::SharedPtr<Task> > >& Aspose::Tasks::Saving::SimpleSaveOptions::get_TasksComparer ( ) const

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

const System::SharedPtr<Aspose::Tasks::Util::ICondition<System::SharedPtr<Task> > >& Aspose::Tasks::Saving::SimpleSaveOptions::get_TasksFilter ( ) const

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

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

void Aspose::Tasks::Saving::SimpleSaveOptions::set_TasksComparer ( const System::SharedPtr< System::Collections::Generic::IComparer< System::SharedPtr< Task >>> &  value)

Sets the comparer to sort tasks on Gantt chart and Task Sheet chart.

void Aspose::Tasks::Saving::SimpleSaveOptions::set_TasksFilter ( const System::SharedPtr< Aspose::Tasks::Util::ICondition< System::SharedPtr< Task >>> &  value)

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

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