Interface ISettings
Interface zur Verwaltung der Anwendungseinstellungen
Namespace: OctoAwesome
Assembly: OctoAwesome.dll
Syntax
public interface ISettings
Methoden
Delete(String)
Löscht eine Eigenschaft aus den Einstellungen
Deklaration
void Delete(string key)
Parameter
Typ | Name | Beschreibung |
---|---|---|
System.String | key | Der Schlüssel der Einstellung |
Get<T>(String)
Gibt den Wert einer Einstellung zurück.
Deklaration
T Get<T>(string key)
Parameter
Typ | Name | Beschreibung |
---|---|---|
System.String | key | Der Schlüssel der Einstellung. |
R�ckgabewert
Typ | Beschreibung |
---|---|
T | Der Wert der Einstellung. |
Typparameter
Name | Beschreibung |
---|---|
T |
Get<T>(String, T)
Gibt den Wert einer Einstellung zurück.
Deklaration
T Get<T>(string key, T defaultValue)
Parameter
Typ | Name | Beschreibung |
---|---|---|
System.String | key | Der Schlüssel der Einstellung. |
T | defaultValue | Default-Wert, der zurückgegeben wird, wenn der key nicht vorhanden ist. |
R�ckgabewert
Typ | Beschreibung |
---|---|
T | Der Wert der Einstellung oder der Default-Wert. |
Typparameter
Name | Beschreibung |
---|---|
T |
GetArray<T>(String)
Gibt das Array einer Einstellung zurück
Deklaration
T[] GetArray<T>(string key)
Parameter
Typ | Name | Beschreibung |
---|---|---|
System.String | key | Schlüssel der Einstellung |
R�ckgabewert
Typ | Beschreibung |
---|---|
T[] | Das Array der Einstellung |
Typparameter
Name | Beschreibung |
---|---|
T | Art der Einstellung |
KeyExists(String)
Überprüft, ob die angegebene Einstellung existeiert.
Deklaration
bool KeyExists(string key)
Parameter
Typ | Name | Beschreibung |
---|---|---|
System.String | key | Der Schlüssel der Einstellung. |
R�ckgabewert
Typ | Beschreibung |
---|---|
System.Boolean |
Set(String, Boolean)
Setzt den Wert einer Eigenschaft.
Deklaration
void Set(string key, bool value)
Parameter
Typ | Name | Beschreibung |
---|---|---|
System.String | key | Der Schlüssel der Einstellung. |
System.Boolean | value | Der Wert der Einstellung. |
Set(String, Boolean[])
Setzt den Wert einer Eigenschaft.
Deklaration
void Set(string key, bool[] values)
Parameter
Typ | Name | Beschreibung |
---|---|---|
System.String | key | Der Schlüssel der Einstellung. |
System.Boolean[] | values | Der Wert der Einstellung. |
Set(String, Int32)
Setzt den Wert einer Eigenschaft.
Deklaration
void Set(string key, int value)
Parameter
Typ | Name | Beschreibung |
---|---|---|
System.String | key | Der Schlüssel der Einstellung. |
System.Int32 | value | Der Wert der Einstellung. |
Set(String, Int32[])
Setzt den Wert einer Eigenschaft.
Deklaration
void Set(string key, int[] values)
Parameter
Typ | Name | Beschreibung |
---|---|---|
System.String | key | Der Schlüssel der Einstellung. |
System.Int32[] | values | Der Wert der Einstellung. |
Set(String, String)
Setzt den Wert einer Eigenschaft.
Deklaration
void Set(string key, string value)
Parameter
Typ | Name | Beschreibung |
---|---|---|
System.String | key | Der Schlüssel der Einstellung. |
System.String | value | Der Wert der Einstellung. |
Set(String, String[])
Setzt den Wert einer Eigenschaft.
Deklaration
void Set(string key, string[] values)
Parameter
Typ | Name | Beschreibung |
---|---|---|
System.String | key | Der Schlüssel der Einstellung. |
System.String[] | values | Der Wert der Einstellung. |