Defines standard functionality for controls or libraries that store and retrieve application settings.
See Also: IPersistComponentSettings Members
Typically, you can add application settings support to an application by creating a settings wrapper class, which is derived from System.Configuration.ApplicationSettingsBase, and then add special properties to this class. However, this approach does not sufficiently encapsulate application settings for a control so that its container is shielded from the details. The System.Configuration.IPersistComponentSettings interface provides an application with a standard interface for communicating application settings state change requests to a control, component, or library module. Design-time tools also depend on this interface to properly manage controls and components.