Class Language
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
Type that represents language options
public sealed class Language
- Inheritance
-
Language
- Inherited Members
Fields
Chinese
Chinese language value
public static readonly Language Chinese
Field Value
Czech
Czech language value
public static readonly Language Czech
Field Value
Dutch
Dutch language value
public static readonly Language Dutch
Field Value
English
English language value
public static readonly Language English
Field Value
French
French (Canada) language value
public static readonly Language French
Field Value
FrenchFrance
French(France) language value
public static readonly Language FrenchFrance
Field Value
German
German language value
public static readonly Language German
Field Value
Indonesian
Indonesian language value
public static readonly Language Indonesian
Field Value
Italian
Italian language value
public static readonly Language Italian
Field Value
Japanese
Japanese language value
public static readonly Language Japanese
Field Value
Malay
Malay language value
public static readonly Language Malay
Field Value
Polish
Polish language value
public static readonly Language Polish
Field Value
Portuguese
Portuguese language value
public static readonly Language Portuguese
Field Value
Spanish
Spanish language value
public static readonly Language Spanish
Field Value
Swedish
Swedish language value
public static readonly Language Swedish
Field Value
Thai
Thai language value
public static readonly Language Thai
Field Value
Turkish
Turkish language value
public static readonly Language Turkish
Field Value
Properties
Code
Gets code of language
public string Code { get; }
Property Value
Label
Gets display label of language
public string Label { get; }
Property Value
Value
Gets value of language
public string Value { get; }
Property Value
Methods
Clone()
Clones this instance.
public Language Clone()
Returns
Equals(object?)
Determines whether the specified object, is equal to this instance.
public override bool Equals(object? obj)
Parameters
Returns
GetHashCode()
Returns a hash code for this instance.
public override int GetHashCode()
Returns
- int
A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.
GetLanguages()
Get all language options as array
public static IEnumerable<Language> GetLanguages()
Returns
- IEnumerable<Language>
IEnumerable<T> of Language
IsLanguageCodeValid(string)
Checks whether language code format is valid
public static bool IsLanguageCodeValid(string languageCode)
Parameters
languageCode
stringA language code
Returns
LanguageCodeToValue(string)
Converts ISO language format to MyG language format. If language code is not valid, returns "en".
public static string LanguageCodeToValue(string languageCode)
Parameters
languageCode
stringA language code
Returns
- string
A language value that can be used in MyG.