8 #include <system/string.h>
10 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
11 #include "aspose.tasks.cpp/Saving/SimpleSaveOptions.h"
36 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
37 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
109 ASPOSE_TASKS_SHARED_API System::SharedPtr<IWriter> GetWriter()
override;
115 bool pr_RemoveInvalidAssignments;
116 bool pr_WriteViewData;
117 bool pr_WriteFilters;
120 System::String pr_ProtectionPassword;
122 System::SharedPtr<IWriter> GetWriter(
const System::SharedPtr<Aspose::Tasks::Project>& project);
123 void UpdateProjectFileSystem();
Allows to specify additional options when saving project data to MPP.
Definition: MPPSaveOptions.h:32
bool get_WriteGroups() const
Gets a value indicating whether to write groups data when saving a project to MPP for format.
System::String get_ProtectionPassword() const
Gets a password which is used to protect a resulting MPP file. Currently is supported for MS Project ...
bool get_ClearVba() const
Gets a value indicating whether to remove existing VBA macros data when saving a project to MPP forma...
MPPSaveOptions()
Initializes a new instance of the MPPSaveOptions class.
bool get_RemoveInvalidAssignments() const
Gets a value indicating whether to remove invalid resource assignments when saving to MPP.
void set_ProtectionPassword(const System::String &value)
Sets a password which is used to protect a resulting MPP file. Currently is supported for MS Project ...
void set_WriteFilters(bool value)
Sets a value indicating whether to write filter data when saving a project to MPP for format.
void set_WriteViewData(bool value)
Sets a value indicating whether to write view data when saving a project to MPP format.
bool get_WriteFilters() const
Gets a value indicating whether to write filter data when saving a project to MPP for format.
void set_WriteGroups(bool value)
Sets a value indicating whether to write groups data when saving a project to MPP for format.
bool get_WriteViewData() const
Gets a value indicating whether to write view data when saving a project to MPP format.
void set_RemoveInvalidAssignments(bool value)
Sets a value indicating whether to remove invalid resource assignments when saving to MPP.
void set_ClearVba(bool value)
Sets a value indicating whether to remove existing VBA macros data when saving a project to MPP forma...
This is an abstract base class that allow the user to specify basic options when saving a project int...
Definition: SimpleSaveOptions.h:52
Aspose.
Definition: Asn.h:13