Langue

UScript Classe

Définition

Constantes pour les codes de script ISO 15924 et les fonctions associées.

[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
Héritage
Attributs

Remarques

Constantes pour les codes de script ISO 15924 et les fonctions associées.

L’ensemble actuel de constantes de code de script prend en charge au moins tous les scripts encodés dans la version d’Unicode prise en charge actuellement par l’ICU. Les noms des constantes sont généralement dérivés des alias de valeur de propriété de script Unicode. Voir UAX #24 Unicode Script, propriété (http://www.unicode.org/reports/tr24/) et http://www.unicode.org/Public/UCD/latest/ucd/PropertyValueAliases.txt .

En outre, les constantes pour de nombreux codes de script ISO 15924 sont incluses, pour une utilisation avec des balises de langage, des données CLDR et similaires. Certains de ces codes ne sont pas utilisés dans la base de données de caractères Unicode (UCD). Par exemple, il n’existe aucun caractère qui a une valeur de propriété de script UCD de Hans ou Hant. Tous les idéogrammes Han ont la valeur de la propriété de script Hani dans Unicode.

Codes d’utilisation privée Qaaa.. Qabx n’est pas inclus, sauf utilisé dans l’UCD ou dans CLDR.

À compter de l’ICU 55, les codes de script sont ajoutés uniquement lorsque leurs scripts ont été ou seront certainement encodés dans Unicode et ont reçu des alias de valeur de propriété de script Unicode, pour garantir que leurs noms de script sont stables et correspondent aux noms des constantes. Les codes de script tels que Latf et Aran qui ne sont pas soumis à un encodage distinct peuvent être ajoutés à tout moment.

Java documentation pour android.icu.lang.UScript.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Champs

Nom Description
Adlam

Code de script ISO 15924

Afaka

Code de script ISO 15924

Ahom

Code de script ISO 15924

AnatolianHieroglyphs

Code de script ISO 15924

Arabic

Arabe

ArabicNastaliq

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Armenian

Arménien

Avestan

Code de script ISO 15924

Balinese

Code de script ISO 15924

Bamum

Code de script ISO 15924

BassaVah

Code de script ISO 15924

Batak

Code de script ISO 15924

Bengali

bengali

BeriaErfe

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Bhaiksuki

Code de script ISO 15924

Blissymbols

Code de script ISO 15924

BookPahlavi

Code de script ISO 15924

Bopomofo

Bopomofo

Brahmi

Code de script ISO 15924

Braille

Script braille en Unicode 4

Buginese

Script dans Unicode 4.

Buhid

Bouhid

CanadianAboriginal

Symboles autochtones canadiens unifiés

Carian

Code de script ISO 15924

CaucasianAlbanian

Code de script ISO 15924

Chakma

Code de script ISO 15924

Cham

Code de script ISO 15924

Cherokee

Cherokee

Chorasmian

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Cirth

Code de script ISO 15924

Common

Courant

Coptic

Copte

Cuneiform

Code de script ISO 15924

Cypriot

Script chypriote dans Unicode 4

CyproMinoan

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Cyrillic

Cyrillique

DemoticEgyptian

Code de script ISO 15924

Deseret

Déseret

Devanagari

Dévanâgarî

DivesAkuru

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Dogra

Code de script ISO 15924

Duployan

Code de script ISO 15924

EasternSyriac

Code de script ISO 15924

EgyptianHieroglyphs

Code de script ISO 15924

Elbasan

Code de script ISO 15924

Elymaic

Constantes pour les codes de script ISO 15924 et les fonctions associées.

EstrangeloSyriac

Code de script ISO 15924

Ethiopic

Éthiopien

Garay

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Georgian

Georgian

Glagolitic

Script dans Unicode 4.

Gothic

Gothique

Grantha

Code de script ISO 15924

Greek

Grec

Gujarati

Gujarati

GunjalaGondi

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Gurmukhi

Gurmukhi

GurungKhema

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Han

Han

Hangul

Hangûl

HanifiRohingya

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Hanunoo

Hanunooo

HanWithBopomofo

Code de script ISO 15924

HarappanIndus

Code de script ISO 15924

Hatran

Code de script ISO 15924

Hebrew

Hébreu

HieraticEgyptian

Code de script ISO 15924

Hiragana

Hiragana

ImperialAramaic

Code de script ISO 15924

Inherited

Inherited

InscriptionalPahlavi

Code de script ISO 15924

InscriptionalParthian

Code de script ISO 15924

InvalidCode

Code non valide

Jamo

Code de script ISO 15924

Japanese

Code de script ISO 15924

Javanese

Code de script ISO 15924

Jurchen

Code de script ISO 15924

Kaithi

Code de script ISO 15924

Kannada

kannada

Katakana

Katakana

KatakanaOrHiragana

Script dans Unicode 4.

Kawi

Constantes pour les codes de script ISO 15924 et les fonctions associées.

KayahLi

Code de script ISO 15924

Kharoshthi

Script dans Unicode 4.

KhitanSmallScript

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Khmer

Khmer

Khojki

Code de script ISO 15924

Khudawadi

Code de script ISO 15924

Khutsuri

Code de script ISO 15924

KiratRai

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Korean

Code de script ISO 15924

Kpelle

Code de script ISO 15924

Lanna

Code de script ISO 15924

Lao

Lao

Latin

Latine

LatinFraktur

Code de script ISO 15924

LatinGaelic

Code de script ISO 15924

Lepcha

Code de script ISO 15924

Limbu

Script Limbu dans Unicode 4

LinearA

Code de script ISO 15924

LinearB

Script B linéaire dans Unicode 4

Lisu

Code de script ISO 15924

Loma

Code de script ISO 15924

Lycian

Code de script ISO 15924

Lydian

Code de script ISO 15924

Mahajani

Code de script ISO 15924

Makasar

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Malayalam

Malayalam

Mandaean

Code de script ISO 15924

Mandaic

Code de script ISO 15924

Manichaean

Code de script ISO 15924

Marchen

Code de script ISO 15924

MasaramGondi

Code de script ISO 15924

MathematicalNotation

Code de script ISO 15924

MayanHieroglyphs

Code de script ISO 15924

Medefaidrin

Constantes pour les codes de script ISO 15924 et les fonctions associées.

MeiteiMayek

Code de script ISO 15924

Mende

Code de script MENde Kikakui ISO 15924

Meroitic

Code de script ISO 15924

MeroiticCursive

Code de script ISO 15924

MeroiticHieroglyphs

Code de script ISO 15924

Miao

Code de script ISO 15924

Modi

Code de script ISO 15924

Mongolian

Mangolian

Moon

Code de script ISO 15924

Mro

Code de script ISO 15924

Multani

Code de script ISO 15924

Myanmar

Myammar

Nabataean

Code de script ISO 15924

NagMundari

Constantes pour les codes de script ISO 15924 et les fonctions associées.

NakhiGeba

Code de script ISO 15924

Nandinagari

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Newa

Code de script ISO 15924

NewTaiLue

Script dans Unicode 4.

Nko

Code de script ISO 15924

Nushu

Code de script ISO 15924

NyiakengPuachueHmong

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Ogham

Ogam

OlChiki

Code de script ISO 15924

OldChurchSlavonicCyrillic

Code de script ISO 15924

OldHungarian

Code de script ISO 15924

OldItalic

Ancien itallique

OldNorthArabian

Code de script ISO 15924

OldPermic

Code de script ISO 15924

OldPersian

Script dans Unicode 4.

OldSogdian

Constantes pour les codes de script ISO 15924 et les fonctions associées.

OldSouthArabian

Code de script ISO 15924

OldUyghur

Constantes pour les codes de script ISO 15924 et les fonctions associées.

OlOnal

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Oriya

Oriya

Orkhon

Code de script ISO 15924

Osage

Code de script ISO 15924

Osmanya

Script Osmanya dans Unicode 4

PahawhHmong

Code de script ISO 15924

Palmyrene

Code de script ISO 15924

PauCinHau

Code de script ISO 15924

PhagsPa

Code de script ISO 15924

Phoenician

Code de script ISO 15924

PhoneticPollard

Code de script ISO 15924

PsalterPahlavi

Code de script ISO 15924

Rejang

Code de script ISO 15924

Rongorongo

Code de script ISO 15924

Runic

Runique

Samaritan

Code de script ISO 15924

Sarati

Code de script ISO 15924

Saurashtra

Code de script ISO 15924

Sharada

Code de script ISO 15924

Shavian

Script shavian dans Unicode 4

Siddham

Code de script ISO 15924

Sidetic

Constantes pour les codes de script ISO 15924 et les fonctions associées.

SignWriting

Code de script ISO 15924 pour l’écriture de SignWriting Sutton

SimplifiedHan

Code de script ISO 15924

Sindhi

Code de script ISO 15924

Sinhala

Sinhala

Sogdian

Constantes pour les codes de script ISO 15924 et les fonctions associées.

SoraSompeng

Code de script ISO 15924

Soyombo

Code de script ISO 15924

Sundanese

Code de script ISO 15924

Sunuwar

Constantes pour les codes de script ISO 15924 et les fonctions associées.

SylotiNagri

Script dans Unicode 4.

Symbols

Code de script ISO 15924

SymbolsEmoji

Code de script ISO 15924

Syriac

Syriaque

Tagalog

Tagalog

Tagbanwa

Tagbanwa

TaiLe

Tai Le Script dans Unicode 4

TaiViet

Code de script ISO 15924

TaiYo

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Takri

Code de script ISO 15924

Tamil

Tamil

Tangsa

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Tangut

Code de script ISO 15924

Telugu

Telugu

Tengwar

Code de script ISO 15924

Thaana

Thana

Thai

Thaï

Tibetan

Tibétain

Tifinagh

Script dans Unicode 4.

Tirhuta

Code de script ISO 15924

Todhri

Constantes pour les codes de script ISO 15924 et les fonctions associées.

TolongSiki

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Toto

Constantes pour les codes de script ISO 15924 et les fonctions associées.

TraditionalHan

Code de script ISO 15924

TraditionalHanWithLatin

Constantes pour les codes de script ISO 15924 et les fonctions associées.

TuluTigalari

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Ucas

Symboles autochtones canadiens unifiés (alias)

Ugaritic

Script Ugaritique dans Unicode 4

Unknown

Code de script ISO 15924

UnwrittenLanguages

Code de script ISO 15924

Vai

Code de script ISO 15924

VisibleSpeech

Code de script ISO 15924

Vithkuqi

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Wancho

Constantes pour les codes de script ISO 15924 et les fonctions associées.

WarangCiti

Code de script ISO 15924

WesternSyriac

Code de script ISO 15924

Woleai

Code de script ISO 15924

Yezidi

Constantes pour les codes de script ISO 15924 et les fonctions associées.

Yi

SYLLABE YI

ZanabazarSquare

Code de script ISO 15924

Propriétés

Nom Description
Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
JniIdentityHashCode

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState

Constantes pour les codes de script ISO 15924 et les fonctions associées.

(Hérité de JavaObject)
JniPeerMembers

Constantes pour les codes de script ISO 15924 et les fonctions associées.

PeerReference

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de Object)
ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de Object)

Méthodes

Nom Description
BreaksBetweenLetters(Int32)

Renvoie la valeur true si le script autorise les sauts de ligne entre les lettres (à l’exception de la trait d’union).

Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Constantes pour les codes de script ISO 15924 et les fonctions associées.

(Hérité de JavaObject)
Dispose()

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
Dispose(Boolean)

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
DisposeUnlessReferenced()

Constantes pour les codes de script ISO 15924 et les fonctions associées.

(Hérité de JavaObject)
Equals(Object)

Constantes pour les codes de script ISO 15924 et les fonctions associées.

(Hérité de JavaObject)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetCode(Locale)

Obtient des codes de script associés aux paramètres régionaux donnés ou à l’abréviation ou au nom ISO 15924.

GetCode(String)

Obtient les codes de script associés aux paramètres régionaux donnés ou à l’abréviation ou au nom ISO 15924.

GetCode(ULocale)

Obtient des codes de script associés aux paramètres régionaux donnés ou à l’abréviation ou au nom ISO 15924.

GetCodeFromName(String)

Retourne le code de script associé à l’alias de propriété de script Unicode donné (nom ou abréviation).

GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
GetName(Int32)

Retourne le nom de script Unicode long, s’il en existe un.

GetSampleString(Int32)

Retourne l’exemple de chaîne de caractères de script.

GetScript(Int32)

Obtient le code de script associé au point de code donné.

GetScriptExtensions(Int32, BitSet)

Définit les Script_Extensions du point de code en tant qu’entiers de code de script dans le BitSet de sortie.

GetShortName(Int32)

Retourne le code de script ISO 15924 de 4 lettres, qui est le même que le nom de script Unicode court si Unicode a des noms pour le script.

GetUsage(Int32)

Retourne l’utilisation du script en fonction de l’identificateur Unicode ET de la syntaxe de modèle UAX #31.

HasScript(Int32, Int32)

Le Script_Extensions du point de code c contient-il des scripts sc ? Si c n’a pas de Script_Extensions explicite, cela teste si c a la valeur de propriété Script sc.

IsCased(Int32)

Retourne true si dans l’utilisation moderne (ou la plus récente) des distinctions de cas de script sont habituelles.

IsRightToLeft(Int32)

Retourne true si le script est écrit de droite à gauche.

JavaFinalize()
Obsolète.

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Constantes pour les codes de script ISO 15924 et les fonctions associées.

(Hérité de JavaObject)
ToArray<T>()

Crée un tableau managé à partir de ce wrapper de tableau Java.

(Hérité de Object)
ToString()

Retourne une représentation sous forme de chaîne de l’objet.

(Hérité de Object)
UnregisterFromRuntime()

Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Constantes pour les codes de script ISO 15924 et les fonctions associées.

(Hérité de JavaObject)
IJavaPeerable.Finalized()

Constantes pour les codes de script ISO 15924 et les fonctions associées.

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Constantes pour les codes de script ISO 15924 et les fonctions associées.

(Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Constantes pour les codes de script ISO 15924 et les fonctions associées.

(Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Constantes pour les codes de script ISO 15924 et les fonctions associées.

(Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Constantes pour les codes de script ISO 15924 et les fonctions associées.

(Hérité de JavaObject)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Constantes pour les codes de script ISO 15924 et les fonctions associées.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à