Table of Contents

Class PropertyBasedFileType

Namespace
PaintDotNet
Assembly
PaintDotNet.Data.dll
public abstract class PropertyBasedFileType : FileType<PropertyBasedSaveConfigToken, PropertyBasedSaveConfigWidget>, IEquatable<FileType>
Inheritance
PropertyBasedFileType
Implements
Inherited Members

Constructors

PropertyBasedFileType(string, FileTypeOptions)

Methods

CreateDefaultSaveConfigUI(PropertyCollection)
CreateSaveConfigUI(PropertyCollection)
CreateSavePropertyCollection()
GetSaveConfigTokenFromSerializablePortionT(object)
GetSerializablePortionOfSaveConfigToken(PropertyBasedSaveConfigToken)
OnCreateDefaultSaveConfigTokenT()
OnCreateSaveConfigUI(PropertyCollection)
OnCreateSaveConfigWidgetT()
OnCreateSavePropertyCollection()
ShouldSerializeTokenProperty(Property)

This is called by GetSerializablePortionOfSaveConfigToken(). You may override this to exclude properties from serialization.