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

Basic class for settings entries.

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

Syntax

         
 C#  Visual Basic  Visual C++ 
public abstract class SettingEntry<T>
Public MustInherit Class SettingEntry(Of T)
generic<typename T>
public ref class SettingEntry abstract

Type Parameters

T
Any type supported by Settings class.

Members

               
 All Members  Constructors   Properties   Methods   Events  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
SettingEntry<(Of <(T>)>)(ISettings, T, String, array<Object>[]()[])
Default constructor.
Attribute
Attribute name.
Changed
Raised when setting value was changed.
Implicit(SettingEntry<(Of <(T>)>))
Default operator to T type.
Path
Element path.
Reset()()()
Sets default value.
Saving
Raised when setting is being saved.
SetValue(T)
Sets value without invoking changed event. Use carrefully.
ToString()()()
Returns string representation of Value.
(Overrides Object..::.ToString()()().)
Value
Gets or sets value for this setting. If changed Changed event is raised.

Inheritance Hierarchy

See Also