NumericShaper.Range Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um NumericShaper.Range representa um intervalo Unicode de um script com seus próprios dígitos decimais.
[Android.Runtime.Register("java/awt/font/NumericShaper$Range", ApiSince=24, DoNotGenerateAcw=true)]
public sealed class NumericShaper.Range : Java.Lang.Enum
[<Android.Runtime.Register("java/awt/font/NumericShaper$Range", ApiSince=24, DoNotGenerateAcw=true)>]
type NumericShaper.Range = class
inherit Enum
- Herança
- Atributos
Comentários
Um NumericShaper.Range representa um intervalo Unicode de um script com seus próprios dígitos decimais. Por exemplo, o NumericShaper.Range#THAI intervalo tem os dígitos tailandeses, THAI DIGIT ZERO (U+0E50) a THAI DIGIT NINE (U+0E59).
A Range enumeração substitui os valores tradicionais baseados em máscara de bits (por exemplo, NumericShaper#ARABIC) e dá suporte a mais intervalos Unicode do que os baseados em máscara de bits. Por exemplo, o seguinte código usando a máscara de bits: <blockquote>
NumericShaper.getContextualShaper(NumericShaper.ARABIC |
NumericShaper.TAMIL,
NumericShaper.EUROPEAN);
</blockquote> pode ser escrito usando esta enumeração como: <blockquote>
NumericShaper.getContextualShaper(EnumSet.of(
NumericShaper.Range.ARABIC,
NumericShaper.Range.TAMIL),
NumericShaper.Range.EUROPEAN);
</blockquote>
Adicionado em 1.7.
Java documentação para java.awt.font.NumericShaper.Range.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Propriedades
| Nome | Description |
|---|---|
| Arabic |
O intervalo árabe com os dígitos Arabic-Indic. |
| Balinese |
O intervalo balinese com os dígitos balineses. |
| Bengali |
O intervalo Bengali com os dígitos Bengali. |
| Cham |
O intervalo cham com os dígitos cham. |
| Class |
Retorna a classe de tempo de execução deste |
| DeclaringClass |
Retorna o objeto Class correspondente ao tipo de enumeração dessa constante de enumeração. (Herdado de Enum) |
| Devanagari |
O intervalo Devanagari com os dígitos Devanagari. |
| EasternArabic |
O intervalo árabe com os dígitos da Arabic-Indic Oriental. |
| Ethiopic |
O intervalo etépico com os dígitos etépicos. Ethiopic não tem um dígito decimal 0, portanto, latino (europeu) 0 é usado. |
| European |
O intervalo latino (europeu) com os dígitos latinos (ASCII). |
| Gujarati |
A gama Gujarati com os dígitos Gujarati. |
| Gurmukhi |
O intervalo Gurmukhi com os dígitos Gurmukhi. |
| Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
| Javanese |
O intervalo Javanese com os dígitos javaneses. |
| JniIdentityHashCode |
Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade. (Herdado de Object) |
| JniPeerMembers |
Obtém os metadados JNI usados para invocar membros desse par Java. |
| Kannada |
O intervalo Kannada com os dígitos Kannada. |
| KayahLi |
A gama Kayah Li com os dígitos Kayah Li. |
| Khmer |
O intervalo khmer com os dígitos khmer. |
| Lao |
O intervalo lao com os dígitos lao. |
| Lepcha |
O intervalo lepcha com os dígitos Lepcha. |
| Limbu |
O intervalo Limbu com os dígitos Limbu. |
| Malayalam |
O intervalo Malayalam com os dígitos malaia. |
| MeeteiMayek |
O intervalo Meetei Mayek com os dígitos do Meetei Mayek. |
| Mongolian |
O intervalo mongol com os dígitos mongols. |
| Myanmar |
O intervalo de Mianmar com os dígitos de Mianmar. |
| MyanmarShan |
A faixa de Mianmar com os dígitos de Myanmar Shan. |
| NewTaiLue |
O novo intervalo tai lue com os novos dígitos Tai Lue. |
| Nko |
O intervalo N'Ko com os dígitos N'Ko. |
| OlChiki |
O intervalo Ol Chiki com os dígitos Ol Chiki. |
| Oriya |
O intervalo oriya com os dígitos Oriya. |
| PeerReference |
Obtém a referência de objeto JNI para este par Java. (Herdado de Object) |
| Saurashtra |
O intervalo de Saurashtra com os dígitos Saurashtra. |
| Sundanese |
A faixa sundanese com os dígitos sundaneses. |
| TaiThamHora |
O intervalo Tai Tham Hora com os dígitos de Tai Tham Hora. |
| TaiThamTham |
O intervalo Tai Tham Tham com os dígitos de Tai Tham Tham. |
| Tamil |
O intervalo tamil com os dígitos tamil. |
| Telugu |
O intervalo de Telugu com os dígitos do Telugu. |
| Thai |
O intervalo tailandês com os dígitos tailandeses. |
| ThresholdClass |
Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. (Herdado de Enum) |
| ThresholdType |
Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. (Herdado de Enum) |
| Tibetan |
O intervalo tibetano com os dígitos tibetanos. |
| Vai |
O intervalo Vai com os dígitos Vai. |
Métodos
| Nome | Description |
|---|---|
| Clone() |
Lança CloneNotSupportedException. (Herdado de Enum) |
| CompareTo(Object) |
Compara essa enumeração com o objeto especificado para ordem. (Herdado de Enum) |
| 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) |
| Equals(Object) |
Retorna true se o objeto especificado for igual a essa constante de enumeração. (Herdado de Enum) |
| GetHashCode() |
Retorna um código hash para essa constante de enumeração. (Herdado de Enum) |
| JavaFinalize() |
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) |
| Name() |
Retorna o nome dessa constante de enumeração, exatamente como declarado em sua declaração de enumeração. (Herdado de Enum) |
| Notify() |
Ativa um único thread que está aguardando no monitor desse objeto. (Herdado de Object) |
| NotifyAll() |
Ativa todos os threads que estão aguardando no monitor deste objeto. (Herdado de Object) |
| Ordinal() |
Retorna o ordinal dessa constante de enumeração (sua posição em sua declaração de enumeração, em que a constante inicial é atribuída a um ordinal de zero). (Herdado de Enum) |
| SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle (Herdado de Object) |
| 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) |
| ValueOf(String) |
Retorna a constante de enumeração com o nome especificado. |
| Values() |
Retorna as constantes de enumeração na ordem em que são declaradas. |
| Wait() |
Faz com que o thread atual aguarde até que seja despertado, normalmente sendo <notificado></em> ou <em>interrompido</em>. (Herdado de Object) |
| Wait(Int64, Int32) |
Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <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 seja ativado, normalmente sendo <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() |
Notifica o runtime de interoperabilidade de que esse par gerenciado foi descartado. (Herdado de Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
Libera esse par Java, a menos que seja mantido por outra referência gerenciada. (Herdado de Object) |
| IJavaPeerable.Finalized() |
Notifica o runtime de interoperabilidade de que esse par gerenciado foi finalizado. (Herdado de Object) |
| IJavaPeerable.JniManagedPeerState |
Obtém o estado que descreve a relação entre esse par gerenciado e sua referência de JNI. (Herdado de Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Define o código de hash de identidade de interoperabilidade para esse par Java. (Herdado de Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Define o estado de par gerenciado e JNI para esse par Java. (Herdado de Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Define a referência de objeto JNI usada por esse par gerenciado. (Herdado de Object) |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtém o nome JNI do tipo da instância |
| JavaAs<TResult>(IJavaPeerable) |
Tente coagir a digitar |
| JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo verificada pelo tempo de execução do Android. |
| JavaCast<TResult>(IJavaObject) |
Um |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Tente coagir a digitar |