CTExtensions.ExportCore.Config Namespace |
Class | Description | |
---|---|---|
ControlAdapter |
Base class WinForm control used as UI of SettingsObject.
Do not derive from this class directly, use ControlAdapterSETTINGSOBJECTTYPE instead.
| |
ControlAdapterSETTINGSOBJECTTYPE |
Base class for a control used as GUI of custom SettingsObject.
| |
Dummy |
Settings object that represents "no settings" case. Can be used to
satisfy typeparam requirements of ExportBaseFIELDSETTINGSTYPE, EXPORTSETTINGSTYPE, PROFILESETTINGSTYPE, USERSETTINGSTYPE.
| |
ExportSettingsBaseFIELDSETTINGSTYPE |
Base class for Export Settings. Handles Export Profile Field (de)serialization
as part of export settings serialization, which has to be done so due to internal
data model.
Derive this calls to provive custom settings for the Export Profile, accessed from the [...] button.
If no field specific settings are required, use Dummy as FIELDSETTINGSTYPE.
| |
PropertyGridAdapterT |
Generic ControlAdapter that exposes PropertyGrid of the given object.
| |
SettingsObject |
An object that represents serializable settings that can also have GUI counterpart.
Use for Export Field Settings, Profile settings and User settings. Export Profile Settings
also utilize this class via ExportSettingsBaseFIELDSETTINGSTYPE,
| |
StreamExtensions |
Extensions methods for Stream. Allows pushing and popping some basic types to and from Stream object, which can be very convinient in (de)serialization.
|