Click or drag to resize

ExtendedExportFieldSettings Methods

The ExtendedExportFieldSettings type exposes the following members.

Methods
 NameDescription
Public methodCreateAdapter
(Overrides SettingsObjectCreateAdapter(ICTExtension))
Public methodCreateExtendedSettingsAdapters Provides the adapter(s) for these extended settings, based on SupportedExtendedExportFieldSettings.
Protected methodDeserialize If you extend this object, then you MUST CALLbase.Deserialize(s) before deserializing your own data.

If you extend this directly in a script, then you MUST NOT deserialize your data if HasSerializedCustomData is false, but instead set your script extended settings to defaults.
(Overrides SettingsObjectDeserialize(Stream))
Public methodInit Init.
(Overrides SettingsObjectInit(ICTExtension))
Protected methodIsCustomizedMUST be overridden for built-in settings that inherit this class, in the following way:
C#
protected sealed override bool IsCustomized() 
{
  return GetType() != typeof(<your settings class>); 
}

(Overrides SettingsObjectIsCustomized)
Protected methodSerialize If you extend this object, then you MUST CALLbase.Serialize(s) before serializing your own data.
(Overrides SettingsObjectSerialize(Stream))
Top
See Also