[This is preliminary documentation and is subject to change.]

Namespace:  Phoenix.Configuration
Assembly:  PhoenixShared (in PhoenixShared.dll) Version: 0.7.0.0

Syntax

         
 C#  Visual Basic  Visual C++ 
public class SynchronizedSettings : Settings
Public Class SynchronizedSettings _
	Inherits Settings
public ref class SynchronizedSettings : public Settings

Members

               
 All Members  Constructors   Properties   Methods   Events  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
SynchronizedSettings()()()
SynchronizedSettings(String)
AttributeExists(String, array<Object>[]()[]) (Overrides Settings..::.AttributeExists(String, array<Object>[]()[]).)
Clone()()() (Inherited from Settings.)
CopyElement(array<Object>[]()[], array<Object>[]()[], array<AttributeInfo>[]()[]) (Overrides Settings..::.CopyElement(array<Object>[]()[], array<Object>[]()[], array<AttributeInfo>[]()[]).)
ElementExists(array<Object>[]()[]) (Overrides Settings..::.ElementExists(array<Object>[]()[]).)
EnumarateElements(array<Object>[]()[]) (Overrides Settings..::.EnumarateElements(array<Object>[]()[]).)
GetAttribute(Boolean, String, array<Object>[]()[]) (Overrides Settings..::.GetAttribute(Boolean, String, array<Object>[]()[]).)
GetAttribute(Int32, String, array<Object>[]()[]) (Overrides Settings..::.GetAttribute(Int32, String, array<Object>[]()[]).)
GetAttribute(Single, String, array<Object>[]()[]) (Overrides Settings..::.GetAttribute(Single, String, array<Object>[]()[]).)
GetAttribute(String, String, array<Object>[]()[]) (Overrides Settings..::.GetAttribute(String, String, array<Object>[]()[]).)
GetElement(Boolean, array<Object>[]()[]) (Overrides Settings..::.GetElement(Boolean, array<Object>[]()[]).)
GetElement(Int32, array<Object>[]()[]) (Overrides Settings..::.GetElement(Int32, array<Object>[]()[]).)
GetElement(Single, array<Object>[]()[]) (Overrides Settings..::.GetElement(Single, array<Object>[]()[]).)
GetElement(String, array<Object>[]()[]) (Overrides Settings..::.GetElement(String, array<Object>[]()[]).)
GetEnumAttribute<(Of <(T>)>)(T, String, array<Object>[]()[])
Reads attribute at specified path.
(Inherited from Settings.)
GetEnumAttribute<(Of <(T>)>)(T, String, array<Object>[]()[]) (Overrides Settings..::.GetEnumAttribute<(Of <(T>)>)(T, String, array<Object>[]()[]).)
GetEnumElement<(Of <(T>)>)(T, array<Object>[]()[])
Reads element at specified path. Element is created if not exist.
(Inherited from Settings.)
GetEnumElement<(Of <(T>)>)(T, array<Object>[]()[]) (Overrides Settings..::.GetEnumElement<(Of <(T>)>)(T, array<Object>[]()[]).)
Load()()() (Overrides Settings..::.Load()()().)
Loaded
Raised after settings were loaded.
(Inherited from Settings.)
Path
Gets or sets path, where is file saved and load from. Value is automaticly converted into fullpath.
(Inherited from Settings.)
RemoveAttribute(String, array<Object>[]()[]) (Overrides Settings..::.RemoveAttribute(String, array<Object>[]()[]).)
RemoveElement(array<Object>[]()[]) (Overrides Settings..::.RemoveElement(array<Object>[]()[]).)
Save()()() (Overrides Settings..::.Save()()().)
Saving
Raised before settings are saved to file.
(Inherited from Settings.)
SetAttribute(Object, String, array<Object>[]()[]) (Overrides Settings..::.SetAttribute(Object, String, array<Object>[]()[]).)
SetElement(Object, array<Object>[]()[]) (Overrides Settings..::.SetElement(Object, array<Object>[]()[]).)
SyncRoot

Inheritance Hierarchy

System..::.Object
  Phoenix.Configuration..::.Settings
    Phoenix.Configuration..::.SynchronizedSettings

See Also