Interface IFileTypeSaveOptions
- Namespace
- PaintDotNet.FileTypes
- Assembly
- PaintDotNet.FileTypes.dll
Represents the options used when saving with a FileTypeSaver. This interface is implemented
by creating a class that derives from FileTypeSaveOptions, which is then returned by
OnCreateDefaultSaveOptions(). The FileType must have also provided a
FileTypeOptions to its base constructor with IsSavingConfigurable
set to true.
public interface IFileTypeSaveOptions : ICloneable, IInternalImpl
Methods
- Clone()
Creates a deep copy of the save options.
- DeserializeFrom(IReadOnlyFileTypePropertyBag)
Deserializes the save options from a property bag.
- SerializeTo(IFileTypePropertyBag)
Serializes the save options to a property bag for persistence.