Class MultilingualDictionary
- Namespace
- Shift.Common
- Assembly
- Shift.Common.dll
public class MultilingualDictionary
- Inheritance
-
MultilingualDictionary
- Derived
-
- Inherited Members
-
- Extension Methods
-
Constructors
MultilingualDictionary()
public MultilingualDictionary()
MultilingualDictionary(MultilingualDictionary)
protected MultilingualDictionary(MultilingualDictionary source)
Parameters
source MultilingualDictionary
Properties
Count
public int Count { get; }
Property Value
- int
IsEmpty
public bool IsEmpty { get; }
Property Value
- bool
this[string]
public virtual MultilingualString this[string name] { get; set; }
Parameters
name string
Property Value
- MultilingualString
Languages
public IEnumerable<string> Languages { get; }
Property Value
- IEnumerable<string>
Methods
AddOrGet(string)
public MultilingualString AddOrGet(string name)
Parameters
name string
Returns
- MultilingualString
Clear()
ClearInstructions()
public void ClearInstructions()
Clone()
public virtual MultilingualDictionary Clone()
Returns
- MultilingualDictionary
Deserialize(string)
public static MultilingualDictionary Deserialize(string json)
Parameters
json string
Returns
- MultilingualDictionary
Exists(string)
public bool Exists(string name)
Parameters
name string
Returns
- bool
Get(string)
public MultilingualString Get(string name)
Parameters
name string
Returns
- MultilingualString
Get(string, string)
public static MultilingualString Get(string json, string name)
Parameters
json string
name string
Returns
- MultilingualString
GetItems()
public IEnumerable<MultilingualString> GetItems()
Returns
- IEnumerable<MultilingualString>
GetNames()
public IEnumerable<string> GetNames()
Returns
- IEnumerable<string>
IsEqual(MultilingualDictionary)
public bool IsEqual(MultilingualDictionary other)
Parameters
other MultilingualDictionary
Returns
- bool
Remove(string)
public bool Remove(string name)
Parameters
name string
Returns
- bool
RemoveEmptyItems()
public bool RemoveEmptyItems()
Returns
- bool
Serialize()
public string Serialize()
Returns
- string