Class MPPSaveOptions
Namespace: Aspose.Tasks.Saving
Assembly: Aspose.Tasks.dll (25.2.0)
Allows to specify additional options when saving project data to MPP.
public class MPPSaveOptions : SimpleSaveOptions
Inheritance
object ← SimpleSaveOptions ← MPPSaveOptions
Inherited Members
SimpleSaveOptions.project, SimpleSaveOptions.SaveFormat, SimpleSaveOptions.TasksComparer, SimpleSaveOptions.TasksFilter, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
MPPSaveOptions()
Initializes a new instance of the Aspose.Tasks.Saving.MPPSaveOptions class.
public MPPSaveOptions()
Properties
ClearVba
Gets or sets a value indicating whether to remove existing VBA macros data when saving a project to MPP format.
public bool ClearVba { get; set; }
Property Value
ProtectionPassword
Gets or sets a password which is used to protect a resulting MPP file. Currently is supported for MS Project 2010 and newer formats.
public string ProtectionPassword { get; set; }
Property Value
RemoveInvalidAssignments
Gets or sets a value indicating whether to remove invalid resource assignments when saving to MPP.
public bool RemoveInvalidAssignments { get; set; }
Property Value
WriteFilters
Gets or sets a value indicating whether to write filter data when saving a project to MPP for format.
public bool WriteFilters { get; set; }
Property Value
Remarks
Currently supported for MSP 2010 or newer formats.
WriteGroups
Gets or sets a value indicating whether to write groups data when saving a project to MPP for format.
public bool WriteGroups { get; set; }
Property Value
WriteViewData
Gets or sets a value indicating whether to write view data when saving a project to MPP format.
public bool WriteViewData { get; set; }