| Name | Description |
---|
![Public method Public method](../icons/pubmethod.gif) | AddChild |
Call this method to add a new child key, if the key is exists then the
existing key is returned otherwise a new empty PersistentSettings
child key is added and the new settings are returned.
|
![Public method Public method](../icons/pubmethod.gif) | ClearChangedFlag | |
![Public method Public method](../icons/pubmethod.gif) | ContainsChangedValues | |
![Public method Public method](../icons/pubmethod.gif) | ContainsModifiedValues | |
![Public method Public method](../icons/pubmethod.gif) | DeleteChild |
Call this method to delete a child settings key.
|
![Public method Public method](../icons/pubmethod.gif) | DeleteItem | |
![Public method Public method](../icons/pubmethod.gif) | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![Protected method Protected method](../icons/protmethod.gif) | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![Public method Public method](../icons/pubmethod.gif) ![Static member Static member](../icons/static.gif) | FromPlugInId | |
![Public method Public method](../icons/pubmethod.gif) | GetBool(String) | |
![Public method Public method](../icons/pubmethod.gif) | GetBool(String, Boolean) | |
![Public method Public method](../icons/pubmethod.gif) | GetBool(String, Boolean, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | GetByte(String) | |
![Public method Public method](../icons/pubmethod.gif) | GetByte(String, Byte) | |
![Public method Public method](../icons/pubmethod.gif) | GetByte(String, Byte, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | GetChar(String) | |
![Public method Public method](../icons/pubmethod.gif) | GetChar(String, Char) | |
![Public method Public method](../icons/pubmethod.gif) | GetChar(String, Char, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | GetChild | |
![Public method Public method](../icons/pubmethod.gif) | GetColor(String) | |
![Public method Public method](../icons/pubmethod.gif) | GetColor(String, Color) | |
![Public method Public method](../icons/pubmethod.gif) | GetColor(String, NullableColor) | |
![Public method Public method](../icons/pubmethod.gif) | GetColor(String, Color, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | GetColor(String, NullableColor, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | GetDate(String) | |
![Public method Public method](../icons/pubmethod.gif) | GetDate(String, DateTime) | |
![Public method Public method](../icons/pubmethod.gif) | GetDate(String, DateTime, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | GetDouble(String) | |
![Public method Public method](../icons/pubmethod.gif) | GetDouble(String, Double) | |
![Public method Public method](../icons/pubmethod.gif) | GetDouble(String, Double, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | GetEnumValueT(T) |
Get a stored enumerated value, or return default value if not found
|
![Public method Public method](../icons/pubmethod.gif) | GetEnumValueT(String) |
Get a stored enumerated value using a custom key.
|
![Public method Public method](../icons/pubmethod.gif) | GetEnumValueT(String, T) |
Gets a stored enumerated value using a custom key, or return default value if not found.
|
![Public method Public method](../icons/pubmethod.gif) | GetGuid(String) | |
![Public method Public method](../icons/pubmethod.gif) | GetGuid(String, Guid) | |
![Public method Public method](../icons/pubmethod.gif) | GetGuid(String, Guid, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![Public method Public method](../icons/pubmethod.gif) | GetInteger(String) | |
![Public method Public method](../icons/pubmethod.gif) | GetInteger(String, Int32) | |
![Public method Public method](../icons/pubmethod.gif) | GetInteger(String, Int32, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | GetInteger(String, Int32, Int32, Boolean) | |
![Public method Public method](../icons/pubmethod.gif) | GetInteger(String, Int32, Int32, Int32) | |
![Public method Public method](../icons/pubmethod.gif) | GetPoint(String) | |
![Public method Public method](../icons/pubmethod.gif) | GetPoint(String, Point) | |
![Public method Public method](../icons/pubmethod.gif) | GetPoint(String, Point, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | GetPoint3d(String) | |
![Public method Public method](../icons/pubmethod.gif) | GetPoint3d(String, Point3d) | |
![Public method Public method](../icons/pubmethod.gif) | GetPoint3d(String, Point3d, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | GetRectangle(String) | |
![Public method Public method](../icons/pubmethod.gif) | GetRectangle(String, Rectangle) | |
![Public method Public method](../icons/pubmethod.gif) | GetRectangle(String, Rectangle, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | GetSettingIsHiddenFromUserInterface(String) |
Values read from all users settings files will be marked as read-only
which will cause any future calls to Set... to fail.
|
![Public method Public method](../icons/pubmethod.gif) | GetSettingIsHiddenFromUserInterface(String, IEnumerableString) |
Values read from all users settings files will be marked as read-only
which will cause any future calls to Set... to fail.
|
![Public method Public method](../icons/pubmethod.gif) | GetSettingIsReadOnly |
Values read from all users settings files will be marked as read-only
which will cause any future calls to Set... to fail.
|
![Public method Public method](../icons/pubmethod.gif) | GetSettingType |
Gets the type of the last value passed to Set... or Get... for the
specified setting.
|
![Public method Public method](../icons/pubmethod.gif) | GetSize(String) | |
![Public method Public method](../icons/pubmethod.gif) | GetSize(String, Size) | |
![Public method Public method](../icons/pubmethod.gif) | GetSize(String, Size, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | GetString(String) | |
![Public method Public method](../icons/pubmethod.gif) | GetString(String, String) | |
![Public method Public method](../icons/pubmethod.gif) | GetString(String, String, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | GetStringDictionary(String) | |
![Public method Public method](../icons/pubmethod.gif) | GetStringDictionary(String, KeyValuePairString, String) | |
![Public method Public method](../icons/pubmethod.gif) | GetStringDictionary(String, KeyValuePairString, String, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | GetStringList(String) | |
![Public method Public method](../icons/pubmethod.gif) | GetStringList(String, String) | |
![Public method Public method](../icons/pubmethod.gif) | GetStringList(String, String, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![Public method Public method](../icons/pubmethod.gif) | GetUnsignedInteger(String) | |
![Public method Public method](../icons/pubmethod.gif) | GetUnsignedInteger(String, UInt32) | |
![Public method Public method](../icons/pubmethod.gif) | GetUnsignedInteger(String, UInt32, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | GetValidatorT |
Provides a way to find a ready-to-use validator for the
PersistentSetting class for the given the key, or obtaining null.
|
![Public method Public method](../icons/pubmethod.gif) | HideSettingFromUserInterface | |
![Protected method Protected method](../icons/protmethod.gif) | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![Public method Public method](../icons/pubmethod.gif) | RegisterSettingsValidatorT |
Sets a validator for a given key.
Note to implementers: T should be one of the
supported types for the PersistentSettings class and should match the type associated with the key. This method allows to use anonymous methods and lambda expressions. |
![Public method Public method](../icons/pubmethod.gif) | SetBool | |
![Public method Public method](../icons/pubmethod.gif) | SetByte | |
![Public method Public method](../icons/pubmethod.gif) | SetChar | |
![Public method Public method](../icons/pubmethod.gif) | SetColor(String, Color) | |
![Public method Public method](../icons/pubmethod.gif) | SetColor(String, NullableColor) | |
![Public method Public method](../icons/pubmethod.gif) | SetDate | |
![Public method Public method](../icons/pubmethod.gif) | SetDefault(String, Point3d) | |
![Public method Public method](../icons/pubmethod.gif) | SetDefault(String, Boolean) | |
![Public method Public method](../icons/pubmethod.gif) | SetDefault(String, Byte) | |
![Public method Public method](../icons/pubmethod.gif) | SetDefault(String, Char) | |
![Public method Public method](../icons/pubmethod.gif) | SetDefault(String, KeyValuePairString, String) | |
![Public method Public method](../icons/pubmethod.gif) | SetDefault(String, DateTime) | |
![Public method Public method](../icons/pubmethod.gif) | SetDefault(String, Double) | |
![Public method Public method](../icons/pubmethod.gif) | SetDefault(String, Color) | |
![Public method Public method](../icons/pubmethod.gif) | SetDefault(String, Point) | |
![Public method Public method](../icons/pubmethod.gif) | SetDefault(String, Rectangle) | |
![Public method Public method](../icons/pubmethod.gif) | SetDefault(String, Size) | |
![Public method Public method](../icons/pubmethod.gif) | SetDefault(String, Guid) | |
![Public method Public method](../icons/pubmethod.gif) | SetDefault(String, Int32) | |
![Public method Public method](../icons/pubmethod.gif) | SetDefault(String, NullableColor) | |
![Public method Public method](../icons/pubmethod.gif) | SetDefault(String, String) | |
![Public method Public method](../icons/pubmethod.gif) | SetDefault(String, String) | |
![Public method Public method](../icons/pubmethod.gif) | SetDouble | |
![Public method Public method](../icons/pubmethod.gif) | SetEnumValueT(T) |
Set an enumerated value in the settings.
|
![Public method Public method](../icons/pubmethod.gif) | SetEnumValueT(String, T) |
Set an enumerated value in the settings using a custom key
|
![Public method Public method](../icons/pubmethod.gif) | SetGuid | |
![Public method Public method](../icons/pubmethod.gif) | SetInteger | |
![Public method Public method](../icons/pubmethod.gif) | SetPoint | |
![Public method Public method](../icons/pubmethod.gif) | SetPoint3d | |
![Public method Public method](../icons/pubmethod.gif) | SetRectangle | |
![Public method Public method](../icons/pubmethod.gif) | SetSize | |
![Public method Public method](../icons/pubmethod.gif) | SetString | |
![Public method Public method](../icons/pubmethod.gif) | SetStringDictionary | |
![Public method Public method](../icons/pubmethod.gif) | SetStringList |
Including a item with the value of StringListRootKey will cause the ProgramData value to get inserted at
that location in the list when calling GetStringList.
|
![Public method Public method](../icons/pubmethod.gif) | SetUnsignedInteger | |
![Public method Public method](../icons/pubmethod.gif) | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![Public method Public method](../icons/pubmethod.gif) | TryGetBool(String, Boolean) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetBool(String, Boolean, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetByte(String, Byte) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetByte(String, Byte, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetChar(String, Char) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetChar(String, Char, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetChild |
Call this method to get a nested settings PersistentSettings
instance, will return true if the key exists and value was set
otherwise; will return false and value will be set to null.
|
![Public method Public method](../icons/pubmethod.gif) | TryGetColor(String, Color) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetColor(String, NullableColor) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetColor(String, Color, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetColor(String, NullableColor, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetDate(String, DateTime) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetDate(String, DateTime, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetDefault(String, Point3d) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetDefault(String, Boolean) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetDefault(String, Byte) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetDefault(String, Char) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetDefault(String, DateTime) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetDefault(String, Double) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetDefault(String, Color) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetDefault(String, Rectangle) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetDefault(String, Size) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetDefault(String, Int32) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetDefault(String, String) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetDefault(String, String) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetDouble(String, Double) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetDouble(String, Double, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetEnumValueT |
Attempt to get the stored value for an enumerated setting using a custom key. Note: the enumerated value ALWAYS gets assigned!
Be sure to check for success of this method to prevent erroneous use of the value.
|
![Public method Public method](../icons/pubmethod.gif) | TryGetGuid(String, Guid) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetGuid(String, Guid, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetInteger(String, Int32) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetInteger(String, Int32, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetPoint(String, Point) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetPoint(String, Point, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetPoint3d(String, Point3d) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetPoint3d(String, Point3d, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetRectangle(String, Rectangle) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetRectangle(String, Rectangle, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetSettingIsHiddenFromUserInterface(String, Boolean) |
Values read from all users settings files will be marked as read-only
which will cause any future calls to Set... to fail.
|
![Public method Public method](../icons/pubmethod.gif) | TryGetSettingIsHiddenFromUserInterface(String, Boolean, IEnumerableString) |
Values read from all users settings files will be marked as read-only
which will cause any future calls to Set... to fail.
|
![Public method Public method](../icons/pubmethod.gif) | TryGetSettingIsReadOnly |
Values read from all users settings files will be marked as read-only
which will cause any future calls to Set... to fail.
|
![Public method Public method](../icons/pubmethod.gif) | TryGetSettingType |
Get the type of the last value passed to Set... or Get... for the
specified setting.
|
![Public method Public method](../icons/pubmethod.gif) | TryGetSize(String, Size) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetSize(String, Size, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetString(String, String) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetString(String, String, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetStringDictionary(String, KeyValuePairString, String) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetStringDictionary(String, KeyValuePairString, String, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetStringList(String, String) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetStringList(String, String, IEnumerableString) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetUnsignedInteger(String, UInt32) | |
![Public method Public method](../icons/pubmethod.gif) | TryGetUnsignedInteger(String, UInt32, IEnumerableString) | |