UScript Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
| 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 |
| JavaAs<TResult>(IJavaPeerable) |
Versuchen Sie, die Eingabe |
| 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 |