Character.UnicodeScript Class

Definition

A family of character subsets representing the character scripts defined in the Unicode Standard Annex #24: Script Nameshttp://www.unicode.org/reports/tr24/.

[Android.Runtime.Register("java/lang/Character$UnicodeScript", ApiSince=24, DoNotGenerateAcw=true)]
public sealed class Character.UnicodeScript : Java.Lang.Enum
[<Android.Runtime.Register("java/lang/Character$UnicodeScript", ApiSince=24, DoNotGenerateAcw=true)>]
type Character.UnicodeScript = class
    inherit Enum
Inheritance
Character.UnicodeScript
Attributes

Remarks

A family of character subsets representing the character scripts defined in the Unicode Standard Annex #24: Script Nameshttp://www.unicode.org/reports/tr24/. Every Unicode character is assigned to a single Unicode script, either a specific script, such as Character.UnicodeScript#LATIN Latin, or one of the following three special values, Character.UnicodeScript#INHERITED Inherited, Character.UnicodeScript#COMMON Common or Character.UnicodeScript#UNKNOWN Unknown.

Added in 1.7.

Java documentation for java.lang.Character.UnicodeScript.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Properties

Adlam
Ahom
AnatolianHieroglyphs
Arabic
Armenian
Avestan
Balinese
Bamum
BassaVah
Batak
Bengali
Bhaiksuki
Bopomofo
Brahmi
Braille
Buginese
Buhid
CanadianAboriginal
Carian
CaucasianAlbanian
Chakma
Cham
Cherokee
Chorasmian
Class

Returns the runtime class of this Object.

(Inherited from Object)
Common
Coptic
Cuneiform
Cypriot
Cyrillic
DeclaringClass

Returns the Class object corresponding to this enum constant's enum type.

(Inherited from Enum)
Deseret
Devanagari
DivesAkuru
Dogra
Duployan
EgyptianHieroglyphs
Elbasan
Elymaic
Ethiopic
Georgian
Glagolitic
Gothic
Grantha
Greek
Gujarati
GunjalaGondi
Gurmukhi
Han
Handle

The handle to the underlying Android instance.

(Inherited from Object)
Hangul
HanifiRohingya
Hanunoo
Hatran
Hebrew
Hiragana
ImperialAramaic
Inherited
InscriptionalPahlavi
InscriptionalParthian
Javanese
JniIdentityHashCode (Inherited from Object)
JniPeerMembers
Kaithi
Kannada
Katakana
KayahLi
Kharoshthi
KhitanSmallScript
Khmer
Khojki
Khudawadi
Lao
Latin
Lepcha
Limbu
LinearA
LinearB
Lisu
Lycian
Lydian
Mahajani
Makasar
Malayalam
Mandaic
Manichaean
Marchen
MasaramGondi
Medefaidrin
MeeteiMayek
MendeKikakui
MeroiticCursive
MeroiticHieroglyphs
Miao
Modi
Mongolian
Mro
Multani
Myanmar
Nabataean
Nandinagari
Newa
NewTaiLue
Nko
Nushu
NyiakengPuachueHmong
Ogham
OlChiki
OldHungarian
OldItalic
OldNorthArabian
OldPermic
OldPersian
OldSogdian
OldSouthArabian
OldTurkic
Oriya
Osage
Osmanya
PahawhHmong
Palmyrene
PauCinHau
PeerReference (Inherited from Object)
PhagsPa
Phoenician
PsalterPahlavi
Rejang
Runic
Samaritan
Saurashtra
Sharada
Shavian
Siddham
Signwriting
Sinhala
Sogdian
SoraSompeng
Soyombo
Sundanese
SylotiNagri
Syriac
Tagalog
Tagbanwa
TaiLe
TaiTham
TaiViet
Takri
Tamil
Tangut
Telugu
Thaana
Thai
ThresholdClass

This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

(Inherited from Enum)
ThresholdType

This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

(Inherited from Enum)
Tibetan
Tifinagh
Tirhuta
Ugaritic
Unknown
Vai
Wancho
WarangCiti
Yezidi
Yi
ZanabazarSquare

Methods

Clone()

Throws CloneNotSupportedException.

(Inherited from Enum)
CompareTo(Object)

Compares this enum with the specified object for order.

(Inherited from Enum)
Dispose() (Inherited from Object)
Dispose(Boolean) (Inherited from Object)
Equals(Object)

Returns true if the specified object is equal to this enum constant.

(Inherited from Enum)
ForName(String)
GetHashCode()

Returns a hash code for this enum constant.

(Inherited from Enum)
JavaFinalize()

Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.

(Inherited from Object)
Name()

Returns the name of this enum constant, exactly as declared in its enum declaration.

(Inherited from Enum)
Notify()

Wakes up a single thread that is waiting on this object's monitor.

(Inherited from Object)
NotifyAll()

Wakes up all threads that are waiting on this object's monitor.

(Inherited from Object)
Of(Int32)
Ordinal()

Returns the ordinal of this enumeration constant (its position in its enum declaration, where the initial constant is assigned an ordinal of zero).

(Inherited from Enum)
SetHandle(IntPtr, JniHandleOwnership)

Sets the Handle property.

(Inherited from Object)
ToArray<T>() (Inherited from Object)
ToString()

Returns a string representation of the object.

(Inherited from Object)
UnregisterFromRuntime() (Inherited from Object)
ValueOf(String)
Values()
Wait()

Causes the current thread to wait until it is awakened, typically by being <em>notified</em> or <em>interrupted</em>.

(Inherited from Object)
Wait(Int64)

Causes the current thread to wait until it is awakened, typically by being <em>notified</em> or <em>interrupted</em>, or until a certain amount of real time has elapsed.

(Inherited from Object)
Wait(Int64, Int32)

Causes the current thread to wait until it is awakened, typically by being <em>notified</em> or <em>interrupted</em>, or until a certain amount of real time has elapsed.

(Inherited from Object)

Explicit Interface Implementations

IJavaPeerable.Disposed() (Inherited from Object)
IJavaPeerable.DisposeUnlessReferenced() (Inherited from Object)
IJavaPeerable.Finalized() (Inherited from Object)
IJavaPeerable.JniManagedPeerState (Inherited from Object)
IJavaPeerable.SetJniIdentityHashCode(Int32) (Inherited from Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) (Inherited from Object)
IJavaPeerable.SetPeerReference(JniObjectReference) (Inherited from Object)

Extension Methods

JavaCast<TResult>(IJavaObject)

Performs an Android runtime-checked type conversion.

JavaCast<TResult>(IJavaObject)
GetJniTypeName(IJavaPeerable)

Applies to