Table of Contents

Class SettingDataService

Namespace
H.Modules.Setting
Assembly
H.Modules.Setting.dll
public class SettingDataService : LazyInstance<SettingDataService>, ISettingDataService, ISettingDataOption
Inheritance
SettingDataService
Implements
Inherited Members
Extension Methods

Properties

Settings

public ObservableCollection<ISettable> Settings { get; set; }

Property Value

ObservableCollection<ISettable>

Methods

Add(params ISettable[])

public void Add(params ISettable[] settings)

Parameters

settings ISettable[]

Cancel()

public void Cancel()

Clear()

public void Clear()

Load(Action<ISettable>, out string)

public virtual bool Load(Action<ISettable> action, out string message)

Parameters

action Action<ISettable>
message string

Returns

bool

LoadLoginedLoad(Action<ISettable>, out string)

public bool LoadLoginedLoad(Action<ISettable> action, out string message)

Parameters

action Action<ISettable>
message string

Returns

bool

Remove(params ISettable[])

public void Remove(params ISettable[] settings)

Parameters

settings ISettable[]

Save(out string)

public virtual bool Save(out string message)

Parameters

message string

Returns

bool

SetDefault()

public void SetDefault()