
## MPPSaveOptions class

**Inherits:** Aspose::Tasks::Saving::SimpleSaveOptions

Allows to specify additional options when saving project data to MPP.

## Constructors

| Name | Description |
| --- | --- |
| [MPPSaveOptions](./mppsaveoptions/) | Initializes a new instance of the MPPSaveOptions class. |

## Methods

| Name | Description |
| --- | --- |
| [get_ClearVba](./get_clearvba/) | Gets a value indicating whether to remove existing VBA macros data when saving a project to MPP format. |
| [get_ProtectionPassword](./get_protectionpassword/) | Gets a password which is used to protect a resulting MPP file. Currently is supported for MS Project 2010 and newer formats. |
| [get_RemoveInvalidAssignments](./get_removeinvalidassignments/) | Gets a value indicating whether to remove invalid resource assignments when saving to MPP. |
| [get_WriteFilters](./get_writefilters/) | Gets a value indicating whether to write filter data when saving a project to MPP for format. |
| [get_WriteGroups](./get_writegroups/) | Gets a value indicating whether to write groups data when saving a project to MPP for format. |
| [get_WriteVba](./get_writevba/) | Gets a value indicating whether to update existing VBA macros data in MPP file. Currently writing of VbaModule.SourceCode is supported. |
| [get_WriteViewData](./get_writeviewdata/) | Gets a value indicating whether to write view data when saving a project to MPP format. |
| [set_ClearVba](./set_clearvba/) | Sets a value indicating whether to remove existing VBA macros data when saving a project to MPP format. |
| [set_ProtectionPassword](./set_protectionpassword/) | Sets a password which is used to protect a resulting MPP file. Currently is supported for MS Project 2010 and newer formats. |
| [set_RemoveInvalidAssignments](./set_removeinvalidassignments/) | Sets a value indicating whether to remove invalid resource assignments when saving to MPP. |
| [set_WriteFilters](./set_writefilters/) | Sets a value indicating whether to write filter data when saving a project to MPP for format. |
| [set_WriteGroups](./set_writegroups/) | Sets a value indicating whether to write groups data when saving a project to MPP for format. |
| [set_WriteVba](./set_writevba/) | Sets a value indicating whether to update existing VBA macros data in MPP file. Currently writing of VbaModule.SourceCode is supported. |
| [set_WriteViewData](./set_writeviewdata/) | Sets a value indicating whether to write view data when saving a project to MPP format. |

