Search Results for

    Show / Hide Table of Contents

    Class TranslatedStringDictionary

    A custom dictionary type to distinguish language specific class properties.

    Inheritance
    object
    Dictionary<string, string>
    TranslatedStringDictionary
    Inherited Members
    Dictionary<string, string>.Add(string, string)
    Dictionary<string, string>.Clear()
    Dictionary<string, string>.ContainsKey(string)
    Dictionary<string, string>.ContainsValue(string)
    Dictionary<string, string>.GetEnumerator()
    Dictionary<string, string>.GetObjectData(SerializationInfo, StreamingContext)
    Dictionary<string, string>.OnDeserialization(object)
    Dictionary<string, string>.Remove(string)
    Dictionary<string, string>.TryGetValue(string, out string)
    Dictionary<string, string>.Comparer
    Dictionary<string, string>.Count
    Dictionary<string, string>.this[string]
    Dictionary<string, string>.Keys
    Dictionary<string, string>.Values
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: System.Dynamic.ExpandoObject
    Syntax
    [GeneratedCode("NJsonSchema", "13.20.0.0 (NJsonSchema v10.9.0.0 (Newtonsoft.Json v13.0.0.0))")]
    public class TranslatedStringDictionary : Dictionary<string, string>, IDictionary<string, string>, ICollection<KeyValuePair<string, string>>, IReadOnlyDictionary<string, string>, IReadOnlyCollection<KeyValuePair<string, string>>, IEnumerable<KeyValuePair<string, string>>, IDictionary, ICollection, IEnumerable, IDeserializationCallback, ISerializable

    Constructors

    TranslatedStringDictionary()

    Declaration
    public TranslatedStringDictionary()

    TranslatedStringDictionary(IDictionary<string, string>)

    Declaration
    public TranslatedStringDictionary(IDictionary<string, string> dictionary)
    Parameters
    IDictionary<string, string> dictionary

    TranslatedStringDictionary(int)

    Declaration
    public TranslatedStringDictionary(int capacity)
    Parameters
    int capacity

    Methods

    FromJson(string)

    Declaration
    public static TranslatedStringDictionary FromJson(string data)
    Parameters
    string data

    Returns
    TranslatedStringDictionary

    GetTranslation(string)

    Get a translation; fallback to x-default if specified language does not exist.

    Declaration
    public string GetTranslation(string twoLetterIsoLanguageName = null)
    Parameters
    string twoLetterIsoLanguageName

    The language to retrieve; fallback to CultureInfo.CurrentCulture.TwoLetterISOLanguageName if not specified.

    Returns
    string

    The translated string.

    ToJson()

    Declaration
    public string ToJson()
    Returns
    string

    Back to top Generated by DocFX