C# Класс MissionPlanner.Utilities.Settings

This class loads and saves some handy app level settings so UI state is preserved across sessions.
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
config string>.Dictionary

Открытые методы

Метод Описание
ContainsKey ( string key ) : bool
GetBoolean ( string key ) : bool
GetByte ( string key ) : byte
GetDataDirectory ( ) : string

Shared data directory

GetDefaultLogDir ( ) : string
GetDisplayView ( string key ) : DisplayView
GetDouble ( string key ) : double
GetFloat ( string key ) : float
GetInt32 ( string key ) : int
GetRunningDirectory ( ) : string

Install directory path

GetUserDataDirectory ( ) : string

User specific data

Load ( ) : void
Remove ( string key ) : void
Save ( ) : void
Settings ( ) : log4net
this ( string key ) : string

Приватные методы

Метод Описание
GetConfigFullPath ( ) : string

full path to the config file

Описание методов

ContainsKey() публичный Метод

public ContainsKey ( string key ) : bool
key string
Результат bool

GetBoolean() публичный Метод

public GetBoolean ( string key ) : bool
key string
Результат bool

GetByte() публичный Метод

public GetByte ( string key ) : byte
key string
Результат byte

GetDataDirectory() публичный статический Метод

Shared data directory
public static GetDataDirectory ( ) : string
Результат string

GetDefaultLogDir() публичный статический Метод

public static GetDefaultLogDir ( ) : string
Результат string

GetDisplayView() публичный Метод

public GetDisplayView ( string key ) : DisplayView
key string
Результат DisplayView

GetDouble() публичный Метод

public GetDouble ( string key ) : double
key string
Результат double

GetFloat() публичный Метод

public GetFloat ( string key ) : float
key string
Результат float

GetInt32() публичный Метод

public GetInt32 ( string key ) : int
key string
Результат int

GetRunningDirectory() публичный статический Метод

Install directory path
public static GetRunningDirectory ( ) : string
Результат string

GetUserDataDirectory() публичный статический Метод

User specific data
public static GetUserDataDirectory ( ) : string
Результат string

Load() публичный Метод

public Load ( ) : void
Результат void

Remove() публичный Метод

public Remove ( string key ) : void
key string
Результат void

Save() публичный Метод

public Save ( ) : void
Результат void

Settings() публичный Метод

public Settings ( ) : log4net
Результат log4net

this() публичный Метод

public this ( string key ) : string
key string
Результат string

Описание свойств

config публичное статическое свойство

use to store all internal config
public static Dictionary config
Результат string>.Dictionary