Idioma

UScript Classe

Definição

Constantes para códigos de script ISO 15924 e funções 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
Herança
Atributos

Comentários

Constantes para códigos de script ISO 15924 e funções relacionadas.

O conjunto atual de constantes de código de script dá suporte a pelo menos todos os scripts codificados na versão do Unicode à qual a UTI atualmente dá suporte. Os nomes das constantes geralmente são derivados dos aliases de valor da propriedade de script Unicode. Consulte a propriedade de script Unicode UAX nº 24 (http://www.unicode.org/reports/tr24/) e http://www.unicode.org/Public/UCD/latest/ucd/PropertyValueAliases.txt .

Além disso, constantes para muitos códigos de script ISO 15924 são incluídas, para uso com marcas de idioma, dados CLDR e similares. Alguns desses códigos não são usados no UCD (Banco de Dados de Caracteres Unicode). Por exemplo, não há caracteres que tenham um valor de propriedade de script UCD de Hans ou Hant. Todos os ideógrafos Han têm o valor da propriedade de script Hani no Unicode.

Códigos de uso privado Qaaa.. O Qabx não está incluído, exceto conforme usado no UCD ou no CLDR.

A partir da UTI 55, os códigos de script só são adicionados quando seus scripts foram ou certamente serão codificados no Unicode e receberam aliases de valor de propriedade de script Unicode, para garantir que seus nomes de script sejam estáveis e correspondam aos nomes das constantes. Códigos de script como Latf e Aran que não estão sujeitos à codificação separada podem ser adicionados a qualquer momento.

Java documentação para android.icu.lang.UScript.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Campos

Nome 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 e funções relacionadas.

Armenian

Armênia

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ês

BeriaErfe

Constantes para códigos de script ISO 15924 e funções 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 Braille no Unicode 4

Buginese

Script no Unicode 4.

Buhid

Buhid

CanadianAboriginal

Símbolos aborígenes canadenses 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

Cherokee

Chorasmian

Constantes para códigos de script ISO 15924 e funções relacionadas.

Cirth

Código de script ISO 15924

Common

Comum

Coptic

Copta

Cuneiform

Código de script ISO 15924

Cypriot

Script cipriota no Unicode 4

CyproMinoan

Constantes para códigos de script ISO 15924 e funções relacionadas.

Cyrillic

Cirílico

DemoticEgyptian

Código de script ISO 15924

Deseret

Deseret

Devanagari

Devanágari

DivesAkuru

Constantes para códigos de script ISO 15924 e funções 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 e funções relacionadas.

EstrangeloSyriac

Código de script ISO 15924

Ethiopic

Etiópico

Garay

Constantes para códigos de script ISO 15924 e funções relacionadas.

Georgian

Georgiano

Glagolitic

Script no Unicode 4.

Gothic

Gótica

Grantha

Código de script ISO 15924

Greek

Grego

Gujarati

Gujarati

GunjalaGondi

Constantes para códigos de script ISO 15924 e funções relacionadas.

Gurmukhi

Gurmukhi

GurungKhema

Constantes para códigos de script ISO 15924 e funções relacionadas.

Han

Han

Hangul

Hangul

HanifiRohingya

Constantes para códigos de script ISO 15924 e funções 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

Hebraico

HieraticEgyptian

Código de script ISO 15924

Hiragana

Hiragana

ImperialAramaic

Código de script ISO 15924

Inherited

Herdado

InscriptionalPahlavi

Código de script ISO 15924

InscriptionalParthian

Código de script ISO 15924

InvalidCode

Código invá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 no Unicode 4.

Kawi

Constantes para códigos de script ISO 15924 e funções relacionadas.

KayahLi

Código de script ISO 15924

Kharoshthi

Script no Unicode 4.

KhitanSmallScript

Constantes para códigos de script ISO 15924 e funções relacionadas.

Khmer

Khmer

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 e funções 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

Latim

LatinFraktur

Código de script ISO 15924

LatinGaelic

Código de script ISO 15924

Lepcha

Código de script ISO 15924

Limbu

Script Limbu no Unicode 4

LinearA

Código de script ISO 15924

LinearB

Script B Linear no 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 e funções 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 e funções relacionadas.

MeiteiMayek

Código de script ISO 15924

Mende

Código de script ISO 15924 do 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

Mangolian

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 e funções relacionadas.

NakhiGeba

Código de script ISO 15924

Nandinagari

Constantes para códigos de script ISO 15924 e funções relacionadas.

Newa

Código de script ISO 15924

NewTaiLue

Script no 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 e funções 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

Itálico Antigo

OldNorthArabian

Código de script ISO 15924

OldPermic

Código de script ISO 15924

OldPersian

Script no Unicode 4.

OldSogdian

Constantes para códigos de script ISO 15924 e funções relacionadas.

OldSouthArabian

Código de script ISO 15924

OldUyghur

Constantes para códigos de script ISO 15924 e funções relacionadas.

OlOnal

Constantes para códigos de script ISO 15924 e funções relacionadas.

Oriya

Oriya

Orkhon

Código de script ISO 15924

Osage

Código de script ISO 15924

Osmanya

Script osmanya no 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 no Unicode 4

Siddham

Código de script ISO 15924

Sidetic

Constantes para códigos de script ISO 15924 e funções relacionadas.

SignWriting

Código de script ISO 15924 para Sutton SignWriting

SimplifiedHan

Código de script ISO 15924

Sindhi

Código de script ISO 15924

Sinhala

Cingalês

Sogdian

Constantes para códigos de script ISO 15924 e funções 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 e funções relacionadas.

SylotiNagri

Script no Unicode 4.

Symbols

Código de script ISO 15924

SymbolsEmoji

Código de script ISO 15924

Syriac

Siríaco

Tagalog

Tagalog

Tagbanwa

Tagbanwa

TaiLe

Script Tai Le no Unicode 4

TaiViet

Código de script ISO 15924

TaiYo

Constantes para códigos de script ISO 15924 e funções relacionadas.

Takri

Código de script ISO 15924

Tamil

Tâmil

Tangsa

Constantes para códigos de script ISO 15924 e funções 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 no Unicode 4.

Tirhuta

Código de script ISO 15924

Todhri

Constantes para códigos de script ISO 15924 e funções relacionadas.

TolongSiki

Constantes para códigos de script ISO 15924 e funções relacionadas.

Toto

Constantes para códigos de script ISO 15924 e funções relacionadas.

TraditionalHan

Código de script ISO 15924

TraditionalHanWithLatin

Constantes para códigos de script ISO 15924 e funções relacionadas.

TuluTigalari

Constantes para códigos de script ISO 15924 e funções relacionadas.

Ucas

Símbolos aborígenes canadenses unificados (alias)

Ugaritic

Script Ugaritic no 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 e funções relacionadas.

Wancho

Constantes para códigos de script ISO 15924 e funções 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 e funções relacionadas.

Yi

Sílabas yi

ZanabazarSquare

Código de script ISO 15924

Propriedades

Nome Description
Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState

Constantes para códigos de script ISO 15924 e funções relacionadas.

(Herdado de JavaObject)
JniPeerMembers

Constantes para códigos de script ISO 15924 e funções relacionadas.

PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
ThresholdClass

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)
ThresholdType

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)

Métodos

Nome Description
BreaksBetweenLetters(Int32)

Retornará true se o script permitir quebras de linha entre letras (excluindo hifenização).

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Constantes para códigos de script ISO 15924 e funções relacionadas.

(Herdado de JavaObject)
Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()

Constantes para códigos de script ISO 15924 e funções relacionadas.

(Herdado de JavaObject)
Equals(Object)

Constantes para códigos de script ISO 15924 e funções relacionadas.

(Herdado de JavaObject)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
GetCode(Locale)

Obtém um código de script associado à localidade ou ao nome ou abreviação ISO 15924.

GetCode(String)

Obtém os códigos de script associados à localidade ou ao nome ou abreviação ISO 15924.

GetCode(ULocale)

Obtém um código de script associado à localidade ou ao nome ou abreviação ISO 15924.

GetCodeFromName(String)

Retorna o código de script associado ao alias da propriedade de script Unicode fornecido (nome ou abreviação).

GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetName(Int32)

Retorna o nome de script Unicode longo, se houver um.

GetSampleString(Int32)

Retorna a cadeia de caracteres de exemplo de script.

GetScript(Int32)

Obtém o código de script associado ao ponto de código especificado.

GetScriptExtensions(Int32, BitSet)

Define o Script_Extensions do ponto de código c como inteiros de código de script no BitSet de saída.

GetShortName(Int32)

Retorna o código de script ISO 15924 de 4 letras, que é o mesmo que o nome curto do script Unicode se Unicode tiver nomes para o script.

GetUsage(Int32)

Retorna o uso de script de acordo com o identificador Unicode UAX nº 31 e a sintaxe de padrão.

HasScript(Int32, Int32)

O Script_Extensions do ponto de código c contém o script sc? Se c não tiver Script_Extensions explícito, isso testará se c tem o valor da propriedade Script sc.

IsCased(Int32)

Retornará true se o uso moderno (ou mais recente) das distinções de maiúsculas e minúsculas de script for personalizado.

IsRightToLeft(Int32)

Retornará true se o script for escrito da direita para a esquerda.

JavaFinalize()
Obsoleto.

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Constantes para códigos de script ISO 15924 e funções relacionadas.

(Herdado de JavaObject)
ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<>

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

Constantes para códigos de script ISO 15924 e funções relacionadas.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

Constantes para códigos de script ISO 15924 e funções relacionadas.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Constantes para códigos de script ISO 15924 e funções relacionadas.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Constantes para códigos de script ISO 15924 e funções relacionadas.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Constantes para códigos de script ISO 15924 e funções relacionadas.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Constantes para códigos de script ISO 15924 e funções relacionadas.

(Herdado de JavaObject)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo marcada por runtime do Android.

JavaCast<TResult>(IJavaObject)

Constantes para códigos de script ISO 15924 e funções relacionadas.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a