[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Info=Provides the base class used to support user property settings. [Property] [Methods] *doInitialize=Initializes internal properties used by SettingsBase object. ARG(SettingsContext context, SettingsPropertyCollection properties, SettingsProviderCollection providers)|1|0 *doItem=Sets the value of the specified settings property. ARG(string propertyName)|1|0 *doSave=Stores the current values of the settings properties. ARG()|1|0 *doSynchronized=Provides a SettingsBase class that is synchronized. ARG(SettingsBase settingsBase)|1|0 *onSynchronized=Occurs after invoke the method doSynchronized and returns the result. ARG(SettingsBase)|2|0 *.Context=Returns the associated settings context. ARG(SettingsContext)|3|0 *.Properties=Returns the collection of settings properties. ARG(SettingsPropertyCollection)|3|0 *.Providers=Returns a collection of settings providers. ARG(SettingsProviderCollection)|3|0 *IsSynchronized=Returns a value indicating whether access to the object is synchronized. ARG(bool)|3|104 *Item=Returns the value of the specified settings property. ARG(Object)|3|0 *PropertyValues=Returns a collection of settings property values. ARG(SettingsPropertyValueCollection)|3|0 *context=Defines the settings context related to the settings properties. ARG(SettingsContext)|4|0 *properties=Defines the settings properties that will be accessible from the SettingsBase instance. ARG(SettingsPropertyCollection)|4|0 *propertyName=Defines a String containing the name of the property to access. ARG(string)|4|2 *providers=Defines the initialized providers that should be used when loading and saving property values. ARG(SettingsProviderCollection)|4|0 *settingsBase=Defines the class used to support user property settings. ARG(SettingsBase)|4|0