Class MultiLanguageString
MultiLanguageString class
Represents multi language string.
public class MultiLanguageString
Constructors
Properties
| Name | Description |
|---|
| IsEmpty { get; } | True, if MultiLanguageString don’t have strings of languages |
Methods
| Name | Description |
|---|
| AddLanguageString(string, int) | Adds string of specific language. |
| ContainsString(string) | Returns true if the string is present inside all the language strings. |
| override Equals(object) | Returns true if objects are considered equal. |
| GetAllLanguageIds() | Gets language identifiers for all strings or empty array if no strings are presents |
| GetAllStrings() | Returns all strings of all languages. |
| GetEnglishString() | Returns english string if found. Otherwise returns first non-english string. |
| override GetHashCode() | GetHashCode implementation. |
| GetStringForLanguageId(int) | Returns string related to language identifier passed, if found. Empty string otherwise. |
| operator == | Equality operator implementation. (2 operators) |
| operator != | Inequality operator implementation. (2 operators) |
See Also