Aspose.Tasks for C++
|
Allows to specify additional options when saving project to CSV. More...
#include <CsvOptions.h>
Inherits Aspose::Tasks::Saving::SimpleSaveOptions.
Public Member Functions | |
Aspose::Tasks::Saving::DataCategory | get_DataCategory () const |
Gets a data category to be saved. More... | |
void | set_DataCategory (Aspose::Tasks::Saving::DataCategory value) |
Sets a data category to be saved. More... | |
const System::SharedPtr< System::Text::Encoding > & | get_Encoding () const |
Gets an encoding to save CSV with. More... | |
void | set_Encoding (const System::SharedPtr< System::Text::Encoding > &value) |
Sets an encoding to save CSV with. More... | |
bool | get_IncludeHeaders () const |
Gets a value indicating whether to include headers or not (default value is TRUE). More... | |
void | set_IncludeHeaders (bool value) |
Sets a value indicating whether to include headers or not (default value is TRUE). More... | |
CsvTextDelimiter | get_TextDelimiter () const |
Gets a text delimiter. More... | |
void | set_TextDelimiter (CsvTextDelimiter value) |
Sets a text delimiter. 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... | |
CsvOptions () | |
Initializes a new instance of the CsvOptions class which can be used to save project in CSV 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... | |
Allows to specify additional options when saving project to CSV.
Aspose::Tasks::Saving::CsvOptions::CsvOptions | ( | ) |
Initializes a new instance of the CsvOptions class which can be used to save project in CSV format.
Aspose::Tasks::Saving::DataCategory Aspose::Tasks::Saving::CsvOptions::get_DataCategory | ( | ) | const |
Gets a data category to be saved.
const System::SharedPtr<System::Text::Encoding>& Aspose::Tasks::Saving::CsvOptions::get_Encoding | ( | ) | const |
Gets an encoding to save CSV with.
bool Aspose::Tasks::Saving::CsvOptions::get_IncludeHeaders | ( | ) | const |
Gets a value indicating whether to include headers or not (default value is TRUE).
CsvTextDelimiter Aspose::Tasks::Saving::CsvOptions::get_TextDelimiter | ( | ) | const |
Gets a text delimiter.
const System::SharedPtr<Aspose::Tasks::Visualization::ProjectView>& Aspose::Tasks::Saving::CsvOptions::get_View | ( | ) | const |
Gets a list of the view columns (GanttChartColumn) to save to XLSX format. If not set then default columns are saved.
void Aspose::Tasks::Saving::CsvOptions::set_DataCategory | ( | Aspose::Tasks::Saving::DataCategory | value | ) |
Sets a data category to be saved.
void Aspose::Tasks::Saving::CsvOptions::set_Encoding | ( | const System::SharedPtr< System::Text::Encoding > & | value | ) |
Sets an encoding to save CSV with.
void Aspose::Tasks::Saving::CsvOptions::set_IncludeHeaders | ( | bool | value | ) |
Sets a value indicating whether to include headers or not (default value is TRUE).
void Aspose::Tasks::Saving::CsvOptions::set_TextDelimiter | ( | CsvTextDelimiter | value | ) |
Sets a text delimiter.
void Aspose::Tasks::Saving::CsvOptions::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.