[Overview][Types][Classes][Index] | Reference for unit 'PropertyStorage' (#lcl)

# TCustomPropertyStorage.Save

Saves all linked property collections.

## Declaration

Source position: propertystorage.pas line 146

`public procedure TCustomPropertyStorage.Save; virtual;`

## Description

Uses SaveProperties and StoredValues.SaveValues to do the actual work. At least one of these should be implemented.

All linked property collections are notified when everything has been stored, or to actually store their values.

The OnSavingProperties handler is invoked before the properties are stored, OnSaveProperties afterwards.

## See also

TCustomPropertyStorage.SaveProperties |  | Saves property values to the storage mechanism for the container.
TCustomPropertyStorage.OnSaveProperties |  | Event handler signalled when the Save method is completed.
TCustomPropertyStorage.OnSavingProperties |  | Event handler signalled when the Save method is started.
TCustomPropertyStorage.StoredValues |  | Collection with the names and values for properties handled for the container.