Table of Contents

Class ULocale

Namespace
Android.Icu.Util
Assembly
MASES.Netdroid.dll
public class ULocale : JVMBridgeBase<ULocale>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISerializable, IComparable<ULocale>
Inheritance
JVMBridgeBase
JVMBridgeBase<ULocale>
ULocale
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<ULocale>.IsAssignableFrom(IJavaType)
JVMBridgeBase<ULocale>.IsAssignableFrom<T>()
JVMBridgeBase<ULocale>.Execute<T>(params T[])
JVMBridgeBase<ULocale>.DynBridgeClazz
JVMBridgeBase<ULocale>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

ULocale()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public ULocale()

ULocale(String)

public ULocale(String arg0)

Parameters

arg0 String

String

ULocale(String, String)

public ULocale(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

ULocale(String, String, String)

public ULocale(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

ULocale(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public ULocale(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CANADA

public static ULocale CANADA { get; }

Property Value

ULocale

CANADA_FRENCH

public static ULocale CANADA_FRENCH { get; }

Property Value

ULocale

CHINA

public static ULocale CHINA { get; }

Property Value

ULocale

CHINESE

public static ULocale CHINESE { get; }

Property Value

ULocale

ENGLISH

public static ULocale ENGLISH { get; }

Property Value

ULocale

FRANCE

public static ULocale FRANCE { get; }

Property Value

ULocale

FRENCH

public static ULocale FRENCH { get; }

Property Value

ULocale

GERMAN

public static ULocale GERMAN { get; }

Property Value

ULocale

GERMANY

public static ULocale GERMANY { get; }

Property Value

ULocale

ITALIAN

public static ULocale ITALIAN { get; }

Property Value

ULocale

ITALY

public static ULocale ITALY { get; }

Property Value

ULocale

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

JAPAN

public static ULocale JAPAN { get; }

Property Value

ULocale

JAPANESE

public static ULocale JAPANESE { get; }

Property Value

ULocale

KOREA

public static ULocale KOREA { get; }

Property Value

ULocale

KOREAN

public static ULocale KOREAN { get; }

Property Value

ULocale

PRC

public static ULocale PRC { get; }

Property Value

ULocale

PRIVATE_USE_EXTENSION

public static char PRIVATE_USE_EXTENSION { get; }

Property Value

char

ROOT

public static ULocale ROOT { get; }

Property Value

ULocale

SIMPLIFIED_CHINESE

public static ULocale SIMPLIFIED_CHINESE { get; }

Property Value

ULocale

TAIWAN

public static ULocale TAIWAN { get; }

Property Value

ULocale

TRADITIONAL_CHINESE

public static ULocale TRADITIONAL_CHINESE { get; }

Property Value

ULocale

UK

public static ULocale UK { get; }

Property Value

ULocale

UNICODE_LOCALE_EXTENSION

public static char UNICODE_LOCALE_EXTENSION { get; }

Property Value

char

US

public static ULocale US { get; }

Property Value

ULocale

Methods

AcceptLanguage(ULocale[], ULocale[], bool[])

public static ULocale AcceptLanguage(ULocale[] arg0, ULocale[] arg1, bool[] arg2)

Parameters

arg0 ULocale[]

ULocale

arg1 ULocale[]

ULocale

arg2 bool[]

bool

Returns

ULocale

ULocale

AcceptLanguage(ULocale[], bool[])

public static ULocale AcceptLanguage(ULocale[] arg0, bool[] arg1)

Parameters

arg0 ULocale[]

ULocale

arg1 bool[]

bool

Returns

ULocale

ULocale

AcceptLanguage(String, ULocale[], bool[])

public static ULocale AcceptLanguage(String arg0, ULocale[] arg1, bool[] arg2)

Parameters

arg0 String

String

arg1 ULocale[]

ULocale

arg2 bool[]

bool

Returns

ULocale

ULocale

AcceptLanguage(String, bool[])

public static ULocale AcceptLanguage(String arg0, bool[] arg1)

Parameters

arg0 String

String

arg1 bool[]

bool

Returns

ULocale

ULocale

AddLikelySubtags(ULocale)

public static ULocale AddLikelySubtags(ULocale arg0)

Parameters

arg0 ULocale

ULocale

Returns

ULocale

ULocale

Canonicalize(String)

public static String Canonicalize(String arg0)

Parameters

arg0 String

String

Returns

String

String

CompareTo(ULocale)

public int CompareTo(ULocale arg0)

Parameters

arg0 ULocale

ULocale

Returns

int

int

CompareTo(object)

public int CompareTo(object arg0)

Parameters

arg0 object

object

Returns

int

int

CreateCanonical(ULocale)

public static ULocale CreateCanonical(ULocale arg0)

Parameters

arg0 ULocale

ULocale

Returns

ULocale

ULocale

CreateCanonical(String)

public static ULocale CreateCanonical(String arg0)

Parameters

arg0 String

String

Returns

ULocale

ULocale

ForLanguageTag(String)

public static ULocale ForLanguageTag(String arg0)

Parameters

arg0 String

String

Returns

ULocale

ULocale

ForLocale(Locale)

public static ULocale ForLocale(Locale arg0)

Parameters

arg0 Locale

Locale

Returns

ULocale

ULocale

GetAvailableLocales()

public static ULocale[] GetAvailableLocales()

Returns

ULocale[]

ULocale

GetAvailableLocalesByType(AvailableType)

public static Collection<ULocale> GetAvailableLocalesByType(ULocale.AvailableType arg0)

Parameters

arg0 ULocale.AvailableType

ULocale.AvailableType

Returns

Collection<ULocale>

Collection

GetBaseName()

public String GetBaseName()

Returns

String

String

GetBaseName(String)

public static String GetBaseName(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetCharacterOrientation()

public String GetCharacterOrientation()

Returns

String

String

GetCountry()

public String GetCountry()

Returns

String

String

GetCountry(String)

public static String GetCountry(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetDefault()

public static ULocale GetDefault()

Returns

ULocale

ULocale

GetDefault(Category)

public static ULocale GetDefault(ULocale.Category arg0)

Parameters

arg0 ULocale.Category

ULocale.Category

Returns

ULocale

ULocale

GetDisplayCountry()

public String GetDisplayCountry()

Returns

String

String

GetDisplayCountry(ULocale)

public String GetDisplayCountry(ULocale arg0)

Parameters

arg0 ULocale

ULocale

Returns

String

String

GetDisplayCountry(String, ULocale)

public static String GetDisplayCountry(String arg0, ULocale arg1)

Parameters

arg0 String

String

arg1 ULocale

ULocale

Returns

String

String

GetDisplayCountry(String, String)

public static String GetDisplayCountry(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

String

String

GetDisplayKeyword(String)

public static String GetDisplayKeyword(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetDisplayKeyword(String, ULocale)

public static String GetDisplayKeyword(String arg0, ULocale arg1)

Parameters

arg0 String

String

arg1 ULocale

ULocale

Returns

String

String

GetDisplayKeyword(String, String)

public static String GetDisplayKeyword(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

String

String

GetDisplayKeywordValue(String)

public String GetDisplayKeywordValue(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetDisplayKeywordValue(String, ULocale)

public String GetDisplayKeywordValue(String arg0, ULocale arg1)

Parameters

arg0 String

String

arg1 ULocale

ULocale

Returns

String

String

GetDisplayKeywordValue(String, String, ULocale)

public static String GetDisplayKeywordValue(String arg0, String arg1, ULocale arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 ULocale

ULocale

Returns

String

String

GetDisplayKeywordValue(String, String, String)

public static String GetDisplayKeywordValue(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

Returns

String

String

GetDisplayLanguage()

public String GetDisplayLanguage()

Returns

String

String

GetDisplayLanguage(ULocale)

public String GetDisplayLanguage(ULocale arg0)

Parameters

arg0 ULocale

ULocale

Returns

String

String

GetDisplayLanguage(String, ULocale)

public static String GetDisplayLanguage(String arg0, ULocale arg1)

Parameters

arg0 String

String

arg1 ULocale

ULocale

Returns

String

String

GetDisplayLanguage(String, String)

public static String GetDisplayLanguage(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

String

String

GetDisplayLanguageWithDialect()

public String GetDisplayLanguageWithDialect()

Returns

String

String

GetDisplayLanguageWithDialect(ULocale)

public String GetDisplayLanguageWithDialect(ULocale arg0)

Parameters

arg0 ULocale

ULocale

Returns

String

String

GetDisplayLanguageWithDialect(String, ULocale)

public static String GetDisplayLanguageWithDialect(String arg0, ULocale arg1)

Parameters

arg0 String

String

arg1 ULocale

ULocale

Returns

String

String

GetDisplayLanguageWithDialect(String, String)

public static String GetDisplayLanguageWithDialect(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

String

String

GetDisplayName()

public String GetDisplayName()

Returns

String

String

GetDisplayName(ULocale)

public String GetDisplayName(ULocale arg0)

Parameters

arg0 ULocale

ULocale

Returns

String

String

GetDisplayName(String, ULocale)

public static String GetDisplayName(String arg0, ULocale arg1)

Parameters

arg0 String

String

arg1 ULocale

ULocale

Returns

String

String

GetDisplayName(String, String)

public static String GetDisplayName(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

String

String

GetDisplayNameWithDialect()

public String GetDisplayNameWithDialect()

Returns

String

String

GetDisplayNameWithDialect(ULocale)

public String GetDisplayNameWithDialect(ULocale arg0)

Parameters

arg0 ULocale

ULocale

Returns

String

String

GetDisplayNameWithDialect(String, ULocale)

public static String GetDisplayNameWithDialect(String arg0, ULocale arg1)

Parameters

arg0 String

String

arg1 ULocale

ULocale

Returns

String

String

GetDisplayNameWithDialect(String, String)

public static String GetDisplayNameWithDialect(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

String

String

GetDisplayScript()

public String GetDisplayScript()

Returns

String

String

GetDisplayScript(ULocale)

public String GetDisplayScript(ULocale arg0)

Parameters

arg0 ULocale

ULocale

Returns

String

String

GetDisplayScript(String, ULocale)

public static String GetDisplayScript(String arg0, ULocale arg1)

Parameters

arg0 String

String

arg1 ULocale

ULocale

Returns

String

String

GetDisplayScript(String, String)

public static String GetDisplayScript(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

String

String

GetDisplayVariant()

public String GetDisplayVariant()

Returns

String

String

GetDisplayVariant(ULocale)

public String GetDisplayVariant(ULocale arg0)

Parameters

arg0 ULocale

ULocale

Returns

String

String

GetDisplayVariant(String, ULocale)

public static String GetDisplayVariant(String arg0, ULocale arg1)

Parameters

arg0 String

String

arg1 ULocale

ULocale

Returns

String

String

GetDisplayVariant(String, String)

public static String GetDisplayVariant(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

String

String

GetExtension(char)

public String GetExtension(char arg0)

Parameters

arg0 char

char

Returns

String

String

GetExtensionKeys()

public Set<Character> GetExtensionKeys()

Returns

Set<Character>

Set

GetFallback()

public ULocale GetFallback()

Returns

ULocale

ULocale

GetFallback(String)

public static String GetFallback(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetISO3Country()

public String GetISO3Country()

Returns

String

String

GetISO3Country(String)

public static String GetISO3Country(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetISO3Language()

public String GetISO3Language()

Returns

String

String

GetISO3Language(String)

public static String GetISO3Language(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetISOCountries()

public static String[] GetISOCountries()

Returns

String[]

String

GetISOLanguages()

public static String[] GetISOLanguages()

Returns

String[]

String

GetKeywordValue(String)

public String GetKeywordValue(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetKeywordValue(String, String)

public static String GetKeywordValue(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

String

String

GetKeywords()

public Iterator<String> GetKeywords()

Returns

Iterator<String>

Iterator

GetKeywords(String)

public static Iterator<String> GetKeywords(String arg0)

Parameters

arg0 String

String

Returns

Iterator<String>

Iterator

GetLanguage()

public String GetLanguage()

Returns

String

String

GetLanguage(String)

public static String GetLanguage(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetLineOrientation()

public String GetLineOrientation()

Returns

String

String

GetName()

public String GetName()

Returns

String

String

GetName(String)

public static String GetName(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetScript()

public String GetScript()

Returns

String

String

GetScript(String)

public static String GetScript(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetUnicodeLocaleAttributes()

public Set<String> GetUnicodeLocaleAttributes()

Returns

Set<String>

Set

GetUnicodeLocaleKeys()

public Set<String> GetUnicodeLocaleKeys()

Returns

Set<String>

Set

GetUnicodeLocaleType(String)

public String GetUnicodeLocaleType(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetVariant()

public String GetVariant()

Returns

String

String

GetVariant(String)

public static String GetVariant(String arg0)

Parameters

arg0 String

String

Returns

String

String

IsRightToLeft()

public bool IsRightToLeft()

Returns

bool

bool

MinimizeSubtags(ULocale)

public static ULocale MinimizeSubtags(ULocale arg0)

Parameters

arg0 ULocale

ULocale

Returns

ULocale

ULocale

SetKeywordValue(String, String)

public ULocale SetKeywordValue(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

ULocale

ULocale

SetKeywordValue(String, String, String)

public static String SetKeywordValue(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

Returns

String

String

ToLanguageTag()

public String ToLanguageTag()

Returns

String

String

ToLegacyKey(String)

public static String ToLegacyKey(String arg0)

Parameters

arg0 String

String

Returns

String

String

ToLegacyType(String, String)

public static String ToLegacyType(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

String

String

ToLocale()

public Locale ToLocale()

Returns

Locale

Locale

ToUnicodeLocaleKey(String)

public static String ToUnicodeLocaleKey(String arg0)

Parameters

arg0 String

String

Returns

String

String

ToUnicodeLocaleType(String, String)

public static String ToUnicodeLocaleType(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

String

String

Operators

implicit operator Serializable(ULocale)

Converter from ULocale to Serializable

public static implicit operator Serializable(ULocale t)

Parameters

t ULocale

Returns

Serializable

implicit operator Comparable(ULocale)

Converter from ULocale to Comparable

public static implicit operator Comparable(ULocale t)

Parameters

t ULocale

Returns

Comparable