Language class

A class that provides information related to BCP-47 language tags such as the language name and the script.

Implemented types

Constructors

Language.createLanguage(String languageTag)
factory
Language.fromPtr(Pointer<COMObject> ptr)

Properties

abbreviatedName String
no setteroverride
displayName String
no setteroverride
hashCode int
The hash code for this object.
no setterinherited
languageTag String
no setteroverride
layoutDirection LanguageLayoutDirection
no setteroverride
nativeName String
no setteroverride
ptr Pointer<COMObject>
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
script String
no setteroverride

Methods

addRef() int
Increments the reference count for an interface pointer to a COM object.
inherited
detach() → void
Detaches the object from the Finalizer.
inherited
getExtensionSubtags(String singleton) List<String>
override
getIids(Pointer<Uint32> iidCount, Pointer<Pointer<GUID>> iids) int
inherited
getRuntimeClassName(Pointer<IntPtr> className) int
inherited
getTrustLevel(Pointer<Int32> trustLevel) int
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
queryInterface(Pointer<GUID> riid, Pointer<Pointer<NativeType>> ppvObject) int
Queries a COM object for a pointer to one of its interface; identifying the interface by a reference to its interface identifier (IID).
inherited
release() int
Decrements the reference count for an interface on a COM object.
inherited
toInterface(String iid) Pointer<COMObject>
Cast an existing COM object to a specified interface.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

currentInputMethodLanguageTag String
no setter

Static Methods

getMuiCompatibleLanguageListFromLanguageTags(IIterable<String>? languageTags) → IVector<String>
isWellFormed(String languageTag) bool
trySetInputMethodLanguageTag(String languageTag) bool