Sprache

UScript Klasse

Definition

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

[Android.Runtime.Register("android/icu/lang/UScript", ApiSince=24, DoNotGenerateAcw=true)]
public sealed class UScript : Java.Lang.Object
[<Android.Runtime.Register("android/icu/lang/UScript", ApiSince=24, DoNotGenerateAcw=true)>]
type UScript = class
    inherit Object
Vererbung
Attribute

Hinweise

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Der aktuelle Satz von Skriptcodekonstanten unterstützt mindestens alle Skripts, die in der Unicode-Version codiert sind, die ICU derzeit unterstützt. Die Namen der Konstanten werden in der Regel von den Unicode-Eigenschaftswertaliasen abgeleitet. Siehe UAX #24 Unicode Script-Eigenschaft (http://www.unicode.org/reports/tr24/) und http://www.unicode.org/Public/UCD/latest/ucd/PropertyValueAliases.txt .

Darüber hinaus sind Konstanten für viele ISO 15924-Skriptcodes enthalten, für die Verwendung mit Sprachtags, CLDR-Daten und ähnlichen. Einige dieser Codes werden in der Unicode-Zeichendatenbank (UNICODE Character Database, UCD) nicht verwendet. Beispielsweise gibt es keine Zeichen, die einen UCD-Skripteigenschaftswert von Hans oder Hant aufweisen. Alle Han-Ideographen weisen den Eigenschaftswert der Hani-Skripteigenschaft in Unicode auf.

Private-Use-Codes Qaaa.. Qabx ist nicht enthalten, mit Ausnahme der Verwendung in der UCD oder in CLDR.

Ab ICU 55 werden Skriptcodes nur hinzugefügt, wenn ihre Skripts in Unicode codiert wurden oder sicher codiert wurden und Unicode-Eigenschaftswertalias zugewiesen wurden, um sicherzustellen, dass ihre Skriptnamen stabil sind und den Namen der Konstanten entsprechen. Skriptcodes wie Latf und Aran, die keiner separaten Codierung unterliegen, können jederzeit hinzugefügt werden.

Java Dokumentation für android.icu.lang.UScript.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Felder

Name Beschreibung
Adlam

ISO 15924-Skriptcode

Afaka

ISO 15924-Skriptcode

Ahom

ISO 15924-Skriptcode

AnatolianHieroglyphs

ISO 15924-Skriptcode

Arabic

Arabisch

ArabicNastaliq

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Armenian

Armenisch

Avestan

ISO 15924-Skriptcode

Balinese

ISO 15924-Skriptcode

Bamum

ISO 15924-Skriptcode

BassaVah

ISO 15924-Skriptcode

Batak

ISO 15924-Skriptcode

Bengali

Bengalisch

BeriaErfe

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Bhaiksuki

ISO 15924-Skriptcode

Blissymbols

ISO 15924-Skriptcode

BookPahlavi

ISO 15924-Skriptcode

Bopomofo

Bopomofo

Brahmi

ISO 15924-Skriptcode

Braille

Braille-Skript in Unicode 4

Buginese

Skript in Unicode 4.

Buhid

Buhid

CanadianAboriginal

Einheitliche kanadische Aboriginalsymbole

Carian

ISO 15924-Skriptcode

CaucasianAlbanian

ISO 15924-Skriptcode

Chakma

ISO 15924-Skriptcode

Cham

ISO 15924-Skriptcode

Cherokee

Cherokee

Chorasmian

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Cirth

ISO 15924-Skriptcode

Common

Gemeinsam

Coptic

Koptischen

Cuneiform

ISO 15924-Skriptcode

Cypriot

Zyprisches Skript in Unicode 4

CyproMinoan

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Cyrillic

Kyrillisch

DemoticEgyptian

ISO 15924-Skriptcode

Deseret

Deseret

Devanagari

Devanagari

DivesAkuru

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Dogra

ISO 15924-Skriptcode

Duployan

ISO 15924-Skriptcode

EasternSyriac

ISO 15924-Skriptcode

EgyptianHieroglyphs

ISO 15924-Skriptcode

Elbasan

ISO 15924-Skriptcode

Elymaic

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

EstrangeloSyriac

ISO 15924-Skriptcode

Ethiopic

Äthiopisch

Garay

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Georgian

Georgian

Glagolitic

Skript in Unicode 4.

Gothic

Gothic

Grantha

ISO 15924-Skriptcode

Greek

Griechisch

Gujarati

Gujarati

GunjalaGondi

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Gurmukhi

Gurmukhi

GurungKhema

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Han

Han

Hangul

Hangul

HanifiRohingya

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Hanunoo

Hanunooo

HanWithBopomofo

ISO 15924-Skriptcode

HarappanIndus

ISO 15924-Skriptcode

Hatran

ISO 15924-Skriptcode

Hebrew

Hebräisch

HieraticEgyptian

ISO 15924-Skriptcode

Hiragana

Hiragana

ImperialAramaic

ISO 15924-Skriptcode

Inherited

Geerbt

InscriptionalPahlavi

ISO 15924-Skriptcode

InscriptionalParthian

ISO 15924-Skriptcode

InvalidCode

Ungültiger Code

Jamo

ISO 15924-Skriptcode

Japanese

ISO 15924-Skriptcode

Javanese

ISO 15924-Skriptcode

Jurchen

ISO 15924-Skriptcode

Kaithi

ISO 15924-Skriptcode

Kannada

Kannada

Katakana

Katakana

KatakanaOrHiragana

Skript in Unicode 4.

Kawi

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

KayahLi

ISO 15924-Skriptcode

Kharoshthi

Skript in Unicode 4.

KhitanSmallScript

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Khmer

Khmer

Khojki

ISO 15924-Skriptcode

Khudawadi

ISO 15924-Skriptcode

Khutsuri

ISO 15924-Skriptcode

KiratRai

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Korean

ISO 15924-Skriptcode

Kpelle

ISO 15924-Skriptcode

Lanna

ISO 15924-Skriptcode

Lao

Lao

Latin

Latein

LatinFraktur

ISO 15924-Skriptcode

LatinGaelic

ISO 15924-Skriptcode

Lepcha

ISO 15924-Skriptcode

Limbu

Limbu-Skript in Unicode 4

LinearA

ISO 15924-Skriptcode

LinearB

Lineares B-Skript in Unicode 4

Lisu

ISO 15924-Skriptcode

Loma

ISO 15924-Skriptcode

Lycian

ISO 15924-Skriptcode

Lydian

ISO 15924-Skriptcode

Mahajani

ISO 15924-Skriptcode

Makasar

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Malayalam

Malayalam

Mandaean

ISO 15924-Skriptcode

Mandaic

ISO 15924-Skriptcode

Manichaean

ISO 15924-Skriptcode

Marchen

ISO 15924-Skriptcode

MasaramGondi

ISO 15924-Skriptcode

MathematicalNotation

ISO 15924-Skriptcode

MayanHieroglyphs

ISO 15924-Skriptcode

Medefaidrin

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

MeiteiMayek

ISO 15924-Skriptcode

Mende

Mende Kikakui ISO 15924 Skriptcode

Meroitic

ISO 15924-Skriptcode

MeroiticCursive

ISO 15924-Skriptcode

MeroiticHieroglyphs

ISO 15924-Skriptcode

Miao

ISO 15924-Skriptcode

Modi

ISO 15924-Skriptcode

Mongolian

Mangolianisch

Moon

ISO 15924-Skriptcode

Mro

ISO 15924-Skriptcode

Multani

ISO 15924-Skriptcode

Myanmar

Myammar

Nabataean

ISO 15924-Skriptcode

NagMundari

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

NakhiGeba

ISO 15924-Skriptcode

Nandinagari

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Newa

ISO 15924-Skriptcode

NewTaiLue

Skript in Unicode 4.

Nko

ISO 15924-Skriptcode

Nushu

ISO 15924-Skriptcode

NyiakengPuachueHmong

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Ogham

Ogham

OlChiki

ISO 15924-Skriptcode

OldChurchSlavonicCyrillic

ISO 15924-Skriptcode

OldHungarian

ISO 15924-Skriptcode

OldItalic

Alte Kursiv

OldNorthArabian

ISO 15924-Skriptcode

OldPermic

ISO 15924-Skriptcode

OldPersian

Skript in Unicode 4.

OldSogdian

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

OldSouthArabian

ISO 15924-Skriptcode

OldUyghur

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

OlOnal

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Oriya

Oriya

Orkhon

ISO 15924-Skriptcode

Osage

ISO 15924-Skriptcode

Osmanya

Osmanya-Skript in Unicode 4

PahawhHmong

ISO 15924-Skriptcode

Palmyrene

ISO 15924-Skriptcode

PauCinHau

ISO 15924-Skriptcode

PhagsPa

ISO 15924-Skriptcode

Phoenician

ISO 15924-Skriptcode

PhoneticPollard

ISO 15924-Skriptcode

PsalterPahlavi

ISO 15924-Skriptcode

Rejang

ISO 15924-Skriptcode

Rongorongo

ISO 15924-Skriptcode

Runic

Runic

Samaritan

ISO 15924-Skriptcode

Sarati

ISO 15924-Skriptcode

Saurashtra

ISO 15924-Skriptcode

Sharada

ISO 15924-Skriptcode

Shavian

Shavian Script in Unicode 4

Siddham

ISO 15924-Skriptcode

Sidetic

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

SignWriting

ISO 15924-Skriptcode für Sutton SignWriting

SimplifiedHan

ISO 15924-Skriptcode

Sindhi

ISO 15924-Skriptcode

Sinhala

Singhalesisch

Sogdian

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

SoraSompeng

ISO 15924-Skriptcode

Soyombo

ISO 15924-Skriptcode

Sundanese

ISO 15924-Skriptcode

Sunuwar

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

SylotiNagri

Skript in Unicode 4.

Symbols

ISO 15924-Skriptcode

SymbolsEmoji

ISO 15924-Skriptcode

Syriac

Syrisch

Tagalog

Tagalog

Tagbanwa

Tagbanwa

TaiLe

Tai Le Script in Unicode 4

TaiViet

ISO 15924-Skriptcode

TaiYo

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Takri

ISO 15924-Skriptcode

Tamil

Tamil

Tangsa

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Tangut

ISO 15924-Skriptcode

Telugu

Telugu

Tengwar

ISO 15924-Skriptcode

Thaana

Thana

Thai

Thailändisch

Tibetan

Tibetisch

Tifinagh

Skript in Unicode 4.

Tirhuta

ISO 15924-Skriptcode

Todhri

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

TolongSiki

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Toto

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

TraditionalHan

ISO 15924-Skriptcode

TraditionalHanWithLatin

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

TuluTigalari

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Ucas

Unified Canadian Aboriginal Symbols (Alias)

Ugaritic

Ugaritisches Skript in Unicode 4

Unknown

ISO 15924-Skriptcode

UnwrittenLanguages

ISO 15924-Skriptcode

Vai

ISO 15924-Skriptcode

VisibleSpeech

ISO 15924-Skriptcode

Vithkuqi

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Wancho

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

WarangCiti

ISO 15924-Skriptcode

WesternSyriac

ISO 15924-Skriptcode

Woleai

ISO 15924-Skriptcode

Yezidi

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

Yi

Yi Silben

ZanabazarSquare

ISO 15924-Skriptcode

Eigenschaften

Name Beschreibung
Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
JniIdentityHashCode

Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist.

(Geerbt von Object)
JniManagedPeerState

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

(Geerbt von JavaObject)
JniPeerMembers

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

PeerReference

Ruft den JNI-Objektverweis für diesen Java Peer ab.

(Geerbt von Object)
ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von Object)
ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von Object)

Methoden

Name Beschreibung
BreaksBetweenLetters(Int32)

Gibt true zurück, wenn das Skript Zeilenumbrüche zwischen Buchstaben zulässt (ohne Silbentrennung).

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

(Geerbt von JavaObject)
Dispose()

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
Dispose(Boolean)

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
DisposeUnlessReferenced()

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

(Geerbt von JavaObject)
Equals(Object)

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

(Geerbt von JavaObject)
Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
GetCode(Locale)

Ruft eine Skriptcodes ab, die dem angegebenen Gebietsschema oder iso 15924 Abkürzung oder Namen zugeordnet sind.

GetCode(String)

Ruft die Skriptcodes ab, die dem angegebenen Gebietsschema oder iso 15924 Abkürzung oder Namen zugeordnet sind.

GetCode(ULocale)

Ruft eine Skriptcodes ab, die dem angegebenen Gebietsschema oder iso 15924 Abkürzung oder Namen zugeordnet sind.

GetCodeFromName(String)

Gibt den Skriptcode zurück, der dem angegebenen Unicode-Skripteigenschaftenalias (Name oder Abkürzung) zugeordnet ist.

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
GetName(Int32)

Gibt den langen Unicode-Skriptnamen zurück, falls vorhanden.

GetSampleString(Int32)

Gibt die Beispielzeichenfolge des Skripts zurück.

GetScript(Int32)

Ruft den Skriptcode ab, der dem angegebenen Codepoint zugeordnet ist.

GetScriptExtensions(Int32, BitSet)

Legt die Script_Extensions von Codepunkt c als Skriptcode ganze Zahlen in das BitSet-Ausgabe fest.

GetShortName(Int32)

Gibt den 4-Buchstaben ISO 15924-Skriptcode zurück, der mit dem kurzen Unicode-Skriptnamen identisch ist, wenn Unicode Namen für das Skript enthält.

GetUsage(Int32)

Gibt die Skriptverwendung gemäß UAX #31 Unicode Identifier und Pattern Syntax zurück.

HasScript(Int32, Int32)

Enthalten die Script_Extensions des Codepunkts c script sc? Wenn c keine explizite Script_Extensions hat, überprüft diese, ob c den Wert der Script-Eigenschaft sc hat.

IsCased(Int32)

Gibt "true" zurück, wenn bei der modernen (oder aktuellsten) Verwendung der Skriptfall-Unterscheidungen üblich sind.

IsRightToLeft(Int32)

Gibt true zurück, wenn das Skript von rechts nach links geschrieben wird.

JavaFinalize()
Veraltet.

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind.

(Geerbt von Object)
Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

(Geerbt von JavaObject)
ToArray<T>()

Erstellt ein verwaltetes Array aus diesem Java Arraywrapper.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><>

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IJavaPeerable.Disposed()

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

(Geerbt von JavaObject)
IJavaPeerable.Finalized()

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

(Geerbt von JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

(Geerbt von JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

(Geerbt von JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

(Geerbt von JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

(Geerbt von JavaObject)

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Konstanten für ISO 15924-Skriptcodes und zugehörige Funktionen.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: