Aspose.Tasks for C++
Aspose::Tasks::Saving::XlsxOptions Class Reference

Allows to specify additional options when rendering project pages to XLSX. More...

#include <XlsxOptions.h>

Inherits Aspose::Tasks::Saving::SimpleSaveOptions.

Public Member Functions

const System::SharedPtr< Aspose::Tasks::Visualization::ProjectView > & get_ResourceView () const
 Gets a list of the resource view columns to render (ResourceViewColumn). More...
 
void set_ResourceView (const System::SharedPtr< Aspose::Tasks::Visualization::ProjectView > &value)
 Sets a list of the resource view columns to render (ResourceViewColumn). More...
 
const System::SharedPtr< Aspose::Tasks::Visualization::ProjectView > & get_AssignmentView () const
 Gets a list of the assignments view columns to render (AssignmentViewColumn). More...
 
void set_AssignmentView (const System::SharedPtr< Aspose::Tasks::Visualization::ProjectView > &value)
 Sets a list of the assignments view columns to render (AssignmentViewColumn). More...
 
const System::SharedPtr< System::Text::Encoding > & get_Encoding () const
 Gets the encoding of the resulting XLSX file. The default value is System::Text::Encoding::UTF8. More...
 
void set_Encoding (const System::SharedPtr< System::Text::Encoding > &value)
 Sets the encoding of the resulting XLSX file. The default value is System::Text::Encoding::UTF8. More...
 
const System::SharedPtr< Aspose::Tasks::Visualization::ProjectView > & get_View () const
 Gets a list of the view columns (GanttChartColumn) to save to XLSX format. If not set then default columns are saved. More...
 
void set_View (const System::SharedPtr< Aspose::Tasks::Visualization::ProjectView > &value)
 Sets a list of the view columns (GanttChartColumn) to save to XLSX format. If not set then default columns are saved. More...
 
 XlsxOptions ()
 Initializes a new instance of the XlsxOptions class that can be used to save project in XLSX format. More...
 
- Public Member Functions inherited from Aspose::Tasks::Saving::SimpleSaveOptions
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

Allows to specify additional options when rendering project pages to XLSX.

Constructor & Destructor Documentation

◆ XlsxOptions()

Aspose::Tasks::Saving::XlsxOptions::XlsxOptions ( )

Initializes a new instance of the XlsxOptions class that can be used to save project in XLSX format.

Member Function Documentation

◆ get_AssignmentView()

const System::SharedPtr<Aspose::Tasks::Visualization::ProjectView>& Aspose::Tasks::Saving::XlsxOptions::get_AssignmentView ( ) const

Gets a list of the assignments view columns to render (AssignmentViewColumn).

◆ get_Encoding()

const System::SharedPtr<System::Text::Encoding>& Aspose::Tasks::Saving::XlsxOptions::get_Encoding ( ) const

Gets the encoding of the resulting XLSX file. The default value is System::Text::Encoding::UTF8.

◆ get_ResourceView()

const System::SharedPtr<Aspose::Tasks::Visualization::ProjectView>& Aspose::Tasks::Saving::XlsxOptions::get_ResourceView ( ) const

Gets a list of the resource view columns to render (ResourceViewColumn).

◆ get_View()

const System::SharedPtr<Aspose::Tasks::Visualization::ProjectView>& Aspose::Tasks::Saving::XlsxOptions::get_View ( ) const

Gets a list of the view columns (GanttChartColumn) to save to XLSX format. If not set then default columns are saved.

◆ set_AssignmentView()

void Aspose::Tasks::Saving::XlsxOptions::set_AssignmentView ( const System::SharedPtr< Aspose::Tasks::Visualization::ProjectView > &  value)

Sets a list of the assignments view columns to render (AssignmentViewColumn).

◆ set_Encoding()

void Aspose::Tasks::Saving::XlsxOptions::set_Encoding ( const System::SharedPtr< System::Text::Encoding > &  value)

Sets the encoding of the resulting XLSX file. The default value is System::Text::Encoding::UTF8.

◆ set_ResourceView()

void Aspose::Tasks::Saving::XlsxOptions::set_ResourceView ( const System::SharedPtr< Aspose::Tasks::Visualization::ProjectView > &  value)

Sets a list of the resource view columns to render (ResourceViewColumn).

◆ set_View()

void Aspose::Tasks::Saving::XlsxOptions::set_View ( const System::SharedPtr< Aspose::Tasks::Visualization::ProjectView > &  value)

Sets a list of the view columns (GanttChartColumn) to save to XLSX format. If not set then default columns are saved.