The ApplicationSettingsBase.Reload method clears the currently cached property values, causing a reload of these values from persistent storage when they are subsequently accessed. This method performs the following actions:
It clears the currently cached properties by clearing the collection represented by the SettingsBase.PropertyValues property.
It raises the ApplicationSettingsBase.PropertyChanged event for every member of the ApplicationSettingsBase.Properties collection.
ApplicationSettingsBase.Reload contrasts with ApplicationSettingsBase.Reset in that the former will load the last set of saved application settings values, whereas the latter will load the saved default values.