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

SettingEntry implementation for Enum type.

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

Syntax

         
 C#  Visual Basic  Visual C++ 
public class SettingEnumEntry<T> : SettingEntry<T>
Public Class SettingEnumEntry(Of T) _
	Inherits SettingEntry(Of T)
generic<typename T>
public ref class SettingEnumEntry : public SettingEntry<T>

Type Parameters

T

Members

               
 All Members  Constructors   Properties   Methods   Events  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

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

Inheritance Hierarchy

System..::.Object
  Phoenix.Configuration..::.SettingEntry<(Of <(T>)>)
    Phoenix.Configuration..::.SettingEnumEntry<(Of <(T>)>)

See Also