TPropertyStorageLink class
Links a storage object to a property collection.
Declaration
TPropertyStorageLink = class(TPersistent)Inheritance
- TPropertyStorageLink
- TPersistent
- TObject
Description
TPropertyStorageLink is a TPersistent descendant which implements a class used to link a storage container to the collection and values read from and written to the storage. Not very useful by itself, Load/Save depends on installed handlers.
Properties
Storage | public | Contains a reference to the storage contain used in the link. |
RootSection | public | Path to the root where values are stored in the Storage container. |
Methods
SaveProperties | protected | Invokes the OnSave handler. |
LoadProperties | protected | Invokes the OnLoad handler. |
Destroy | public | Destructor for the class instance. |
Events
OnSave | public | Event handler signalled when all of the property values are stored. |
OnLoad | public | Event handler signalled when all of the property values are loaded. |
Inherited
From TPersistent (8)
Assign AssignTo DefineProperties FPOAttachObserver FPODetachObserver FPONotifyObservers GetNamePath GetOwner
From TObject (41)
AfterConstruction BeforeDestruction CheckDisposed ClassInfo ClassName ClassNameIs ClassParent ClassType CleanupInstance Create DefaultHandler DefaultHandlerStr Dispatch DispatchStr Disposed DisposeOf Equals FieldAddress Free FreeInstance GetDisposed GetHashCode GetInterface GetInterfaceByStr GetInterfaceEntry GetInterfaceEntryByStr GetInterfaceTable GetInterfaceWeak GetLastCastErrorInfo InheritsFrom InitInstance InstanceSize MethodAddress MethodName newinstance QualifiedClassName SafeCallException StringMessageTable SystemHasExtendedRTTI ToString UnitName
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
