Lenguaje

UScript Clase

Definición

Constantes para códigos de script ISO 15924 y funciones relacionadas.

[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
Herencia
Atributos

Comentarios

Constantes para códigos de script ISO 15924 y funciones relacionadas.

El conjunto actual de constantes de código de script admite al menos todos los scripts que están codificados en la versión de Unicode que actualmente admite ICU. Los nombres de las constantes suelen derivarse de los alias de valor de propiedad de script Unicode. Vea UAX #24 Propiedad de script Unicode (http://www.unicode.org/reports/tr24/) y http://www.unicode.org/Public/UCD/latest/ucd/PropertyValueAliases.txt .

Además, se incluyen constantes para muchos códigos de script ISO 15924, para su uso con etiquetas de idioma, datos CLDR y similares. Algunos de esos códigos no se usan en la base de datos de caracteres Unicode (UCD). Por ejemplo, no hay caracteres que tengan un valor de propiedad de script UCD de Hans o Hant. Todos los ideógrafos han tienen el valor de la propiedad de script hani en Unicode.

Códigos de uso privado Qaaa.. Qabx no se incluye, excepto como se usa en el UCD o en CLDR.

A partir de ICU 55, los códigos de script solo se agregan cuando sus scripts han sido o seguramente se codifican en Unicode y se les han asignado alias de valor de propiedad de script Unicode, para asegurarse de que sus nombres de script son estables y coinciden con los nombres de las constantes. Los códigos de script como Latf y Aran que no están sujetos a codificación independiente se pueden agregar en cualquier momento.

Java documentación para android.icu.lang.UScript.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Campos

Nombre Description
Adlam

Código de script ISO 15924

Afaka

Código de script ISO 15924

Ahom

Código de script ISO 15924

AnatolianHieroglyphs

Código de script ISO 15924

Arabic

Árabe

ArabicNastaliq

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Armenian

Armenian

Avestan

Código de script ISO 15924

Balinese

Código de script ISO 15924

Bamum

Código de script ISO 15924

BassaVah

Código de script ISO 15924

Batak

Código de script ISO 15924

Bengali

Bengalí

BeriaErfe

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Bhaiksuki

Código de script ISO 15924

Blissymbols

Código de script ISO 15924

BookPahlavi

Código de script ISO 15924

Bopomofo

Bopomofo

Brahmi

Código de script ISO 15924

Braille

Script de Braille en Unicode 4

Buginese

Script en Unicode 4.

Buhid

Buhid

CanadianAboriginal

Símbolos nativos canadienses unificados

Carian

Código de script ISO 15924

CaucasianAlbanian

Código de script ISO 15924

Chakma

Código de script ISO 15924

Cham

Código de script ISO 15924

Cherokee

Cheroqui

Chorasmian

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Cirth

Código de script ISO 15924

Common

Common

Coptic

Copta

Cuneiform

Código de script ISO 15924

Cypriot

Script chipriota en Unicode 4

CyproMinoan

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Cyrillic

Cirílico

DemoticEgyptian

Código de script ISO 15924

Deseret

Deseret

Devanagari

Devanagari

DivesAkuru

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Dogra

Código de script ISO 15924

Duployan

Código de script ISO 15924

EasternSyriac

Código de script ISO 15924

EgyptianHieroglyphs

Código de script ISO 15924

Elbasan

Código de script ISO 15924

Elymaic

Constantes para códigos de script ISO 15924 y funciones relacionadas.

EstrangeloSyriac

Código de script ISO 15924

Ethiopic

Etíope

Garay

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Georgian

Georgiano

Glagolitic

Script en Unicode 4.

Gothic

Gótico

Grantha

Código de script ISO 15924

Greek

Griego

Gujarati

Gujarati

GunjalaGondi

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Gurmukhi

Gurmukhi

GurungKhema

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Han

Han

Hangul

Hangul

HanifiRohingya

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Hanunoo

Hanunooo

HanWithBopomofo

Código de script ISO 15924

HarappanIndus

Código de script ISO 15924

Hatran

Código de script ISO 15924

Hebrew

Hebreo

HieraticEgyptian

Código de script ISO 15924

Hiragana

Hiragana

ImperialAramaic

Código de script ISO 15924

Inherited

Inherited

InscriptionalPahlavi

Código de script ISO 15924

InscriptionalParthian

Código de script ISO 15924

InvalidCode

Código no válido

Jamo

Código de script ISO 15924

Japanese

Código de script ISO 15924

Javanese

Código de script ISO 15924

Jurchen

Código de script ISO 15924

Kaithi

Código de script ISO 15924

Kannada

Kannada

Katakana

Katakana

KatakanaOrHiragana

Script en Unicode 4.

Kawi

Constantes para códigos de script ISO 15924 y funciones relacionadas.

KayahLi

Código de script ISO 15924

Kharoshthi

Script en Unicode 4.

KhitanSmallScript

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Khmer

Jemer

Khojki

Código de script ISO 15924

Khudawadi

Código de script ISO 15924

Khutsuri

Código de script ISO 15924

KiratRai

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Korean

Código de script ISO 15924

Kpelle

Código de script ISO 15924

Lanna

Código de script ISO 15924

Lao

Lao

Latin

Latín

LatinFraktur

Código de script ISO 15924

LatinGaelic

Código de script ISO 15924

Lepcha

Código de script ISO 15924

Limbu

Script limbu en Unicode 4

LinearA

Código de script ISO 15924

LinearB

Script B lineal en Unicode 4

Lisu

Código de script ISO 15924

Loma

Código de script ISO 15924

Lycian

Código de script ISO 15924

Lydian

Código de script ISO 15924

Mahajani

Código de script ISO 15924

Makasar

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Malayalam

Malayalam

Mandaean

Código de script ISO 15924

Mandaic

Código de script ISO 15924

Manichaean

Código de script ISO 15924

Marchen

Código de script ISO 15924

MasaramGondi

Código de script ISO 15924

MathematicalNotation

Código de script ISO 15924

MayanHieroglyphs

Código de script ISO 15924

Medefaidrin

Constantes para códigos de script ISO 15924 y funciones relacionadas.

MeiteiMayek

Código de script ISO 15924

Mende

Código de script ISO 15924 de Mende Kikakui

Meroitic

Código de script ISO 15924

MeroiticCursive

Código de script ISO 15924

MeroiticHieroglyphs

Código de script ISO 15924

Miao

Código de script ISO 15924

Modi

Código de script ISO 15924

Mongolian

Mangoliano

Moon

Código de script ISO 15924

Mro

Código de script ISO 15924

Multani

Código de script ISO 15924

Myanmar

Myammar

Nabataean

Código de script ISO 15924

NagMundari

Constantes para códigos de script ISO 15924 y funciones relacionadas.

NakhiGeba

Código de script ISO 15924

Nandinagari

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Newa

Código de script ISO 15924

NewTaiLue

Script en Unicode 4.

Nko

Código de script ISO 15924

Nushu

Código de script ISO 15924

NyiakengPuachueHmong

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Ogham

Ogham

OlChiki

Código de script ISO 15924

OldChurchSlavonicCyrillic

Código de script ISO 15924

OldHungarian

Código de script ISO 15924

OldItalic

Cursalic antiguo

OldNorthArabian

Código de script ISO 15924

OldPermic

Código de script ISO 15924

OldPersian

Script en Unicode 4.

OldSogdian

Constantes para códigos de script ISO 15924 y funciones relacionadas.

OldSouthArabian

Código de script ISO 15924

OldUyghur

Constantes para códigos de script ISO 15924 y funciones relacionadas.

OlOnal

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Oriya

Oriya

Orkhon

Código de script ISO 15924

Osage

Código de script ISO 15924

Osmanya

Script de Osmanya en Unicode 4

PahawhHmong

Código de script ISO 15924

Palmyrene

Código de script ISO 15924

PauCinHau

Código de script ISO 15924

PhagsPa

Código de script ISO 15924

Phoenician

Código de script ISO 15924

PhoneticPollard

Código de script ISO 15924

PsalterPahlavi

Código de script ISO 15924

Rejang

Código de script ISO 15924

Rongorongo

Código de script ISO 15924

Runic

Rúnico

Samaritan

Código de script ISO 15924

Sarati

Código de script ISO 15924

Saurashtra

Código de script ISO 15924

Sharada

Código de script ISO 15924

Shavian

Script shavian en Unicode 4

Siddham

Código de script ISO 15924

Sidetic

Constantes para códigos de script ISO 15924 y funciones relacionadas.

SignWriting

Código de script ISO 15924 para SignWriting de Sutton

SimplifiedHan

Código de script ISO 15924

Sindhi

Código de script ISO 15924

Sinhala

Sinhala

Sogdian

Constantes para códigos de script ISO 15924 y funciones relacionadas.

SoraSompeng

Código de script ISO 15924

Soyombo

Código de script ISO 15924

Sundanese

Código de script ISO 15924

Sunuwar

Constantes para códigos de script ISO 15924 y funciones relacionadas.

SylotiNagri

Script en Unicode 4.

Symbols

Código de script ISO 15924

SymbolsEmoji

Código de script ISO 15924

Syriac

Siríaco

Tagalog

Tagalog

Tagbanwa

Tagbanwa

TaiLe

Tai Le Script en Unicode 4

TaiViet

Código de script ISO 15924

TaiYo

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Takri

Código de script ISO 15924

Tamil

Tamil

Tangsa

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Tangut

Código de script ISO 15924

Telugu

Telugu

Tengwar

Código de script ISO 15924

Thaana

Thana

Thai

Tailandés

Tibetan

Tibetano

Tifinagh

Script en Unicode 4.

Tirhuta

Código de script ISO 15924

Todhri

Constantes para códigos de script ISO 15924 y funciones relacionadas.

TolongSiki

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Toto

Constantes para códigos de script ISO 15924 y funciones relacionadas.

TraditionalHan

Código de script ISO 15924

TraditionalHanWithLatin

Constantes para códigos de script ISO 15924 y funciones relacionadas.

TuluTigalari

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Ucas

Símbolos nativos canadienses unificados (alias)

Ugaritic

Script Ugaritic en Unicode 4

Unknown

Código de script ISO 15924

UnwrittenLanguages

Código de script ISO 15924

Vai

Código de script ISO 15924

VisibleSpeech

Código de script ISO 15924

Vithkuqi

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Wancho

Constantes para códigos de script ISO 15924 y funciones relacionadas.

WarangCiti

Código de script ISO 15924

WesternSyriac

Código de script ISO 15924

Woleai

Código de script ISO 15924

Yezidi

Constantes para códigos de script ISO 15924 y funciones relacionadas.

Yi

Sílabas

ZanabazarSquare

Código de script ISO 15924

Propiedades

Nombre Description
Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState

Constantes para códigos de script ISO 15924 y funciones relacionadas.

(Heredado de JavaObject)
JniPeerMembers

Constantes para códigos de script ISO 15924 y funciones relacionadas.

PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)
ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)

Métodos

Nombre Description
BreaksBetweenLetters(Int32)

Devuelve true si el script permite saltos de línea entre letras (excepto la división de guiones).

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Constantes para códigos de script ISO 15924 y funciones relacionadas.

(Heredado de JavaObject)
Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()

Constantes para códigos de script ISO 15924 y funciones relacionadas.

(Heredado de JavaObject)
Equals(Object)

Constantes para códigos de script ISO 15924 y funciones relacionadas.

(Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetCode(Locale)

Obtiene un código de script asociado a la configuración regional o al nombre o abreviatura ISO 15924 especificados.

GetCode(String)

Obtiene los códigos de script asociados a la configuración regional o al nombre o abreviatura ISO 15924 especificados.

GetCode(ULocale)

Obtiene un código de script asociado a la configuración regional o al nombre o abreviatura ISO 15924 especificados.

GetCodeFromName(String)

Devuelve el código de script asociado al alias de propiedad de script Unicode especificado (nombre o abreviatura).

GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
GetName(Int32)

Devuelve el nombre de script Unicode largo, si hay uno.

GetSampleString(Int32)

Devuelve la cadena de caracteres de ejemplo de script.

GetScript(Int32)

Obtiene el código de script asociado al punto de código especificado.

GetScriptExtensions(Int32, BitSet)

Establece el Script_Extensions del punto de código c como enteros de código de script en el BitSet de salida.

GetShortName(Int32)

Devuelve el código de script ISO 15924 de 4 letras, que es el mismo que el nombre corto del script Unicode si Unicode tiene nombres para el script.

GetUsage(Int32)

Devuelve el uso del script según el identificador Unicode UAX #31 y la sintaxis de patrón.

HasScript(Int32, Int32)

¿El Script_Extensions del punto de código c contiene script sc? Si c no tiene Script_Extensions explícitos, esto comprueba si c tiene el valor de la propiedad Script sc.

IsCased(Int32)

Devuelve true si en el uso moderno (o más reciente) de las distinciones de mayúsculas y minúsculas del script es habitual.

IsRightToLeft(Int32)

Devuelve true si el script se escribe de derecha a izquierda.

JavaFinalize()
Obsoletos.

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Constantes para códigos de script ISO 15924 y funciones relacionadas.

(Heredado de JavaObject)
ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto .

(Heredado de Object)
UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

Constantes para códigos de script ISO 15924 y funciones relacionadas.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

Constantes para códigos de script ISO 15924 y funciones relacionadas.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Constantes para códigos de script ISO 15924 y funciones relacionadas.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Constantes para códigos de script ISO 15924 y funciones relacionadas.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Constantes para códigos de script ISO 15924 y funciones relacionadas.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Constantes para códigos de script ISO 15924 y funciones relacionadas.

(Heredado de JavaObject)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Constantes para códigos de script ISO 15924 y funciones relacionadas.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a