Android.Icu.Text Espacio de nombres

Clases

Nombre Description
AlphabeticIndex

AlphabeticIndex admite la creación de un índice de interfaz de usuario adecuado para un idioma determinado.

AlphabeticIndex.Bucket

Índice "bucket" con una cadena de etiqueta y un tipo.

AlphabeticIndex.Bucket.LabelType

Tipo de la etiqueta

AlphabeticIndex.ImmutableIndex

Versión inmutable y segura para subprocesos de AlphabeticIndex.

AlphabeticIndex.Record

Par (nombre, datos) que se va a ordenar por nombre en uno de los cubos de índice.

Bidi

<h2>Algoritmo bidi para ICU</h2>

        This is an implementation of the Unicode Bidirectional Algorithm.
BidiClassifier

Invalida los valores predeterminados de la clase Bidi con los personalizados.

BidiRun

Un BidiRun representa una secuencia de caracteres en el mismo nivel de inserción.

BreakIterator

<strong>[icu enhancement]</strong> ICU's replacement for java.text.BreakIterator.

CaseMap

Opciones y métodos de asignación de casos de bajo nivel.

CaseMap.Fold

Opciones y métodos de plegado de mayúsculas y minúsculas.

CaseMap.Lower

Opciones y métodos de reducción.

CaseMap.Title

Título de opciones y métodos.

CaseMap.Upper

Opciones y métodos de mayúsculas.

CollationElementIterator

CollationElementIterator es un iterador creado por un RuleBasedCollator para recorrer una cadena.

CollationKey

CollationKey un objeto representa un String objeto bajo las reglas de un objeto específicoCollator.

CollationKey.BoundMode

Opciones que se usan en la clave de intercalación de API.

Collator

<strong>[icu enhancement]</strong> ICU's replacement for java.text.Collator.

Collator.ReorderCodes
CompactDecimalFormat

Da formato a los números en notación compacta (abreviada), como "1.

CompactDecimalFormat.CompactStyle

Parámetro style para CompactDecimalFormat.

ConstrainedFieldPosition

Representa un intervalo de una cadena que contiene un campo determinado.

CurrencyPluralInfo

Esta clase representa la información necesaria por DecimalFormat para dar formato al plural de moneda, como "3.

DateFormat

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormat.

DateFormat.BooleanAttribute

Atributos booleanos

DateFormat.Field

Las instancias de esta clase interna se usan como claves de atributo y valores en AttributeCharacterIterator que DateFormat.

DateFormat.HourCycle

Ciclo de hora

DateFormatSymbols

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DateFormatSymbols.

DateIntervalFormat

DateIntervalFormat es una clase para dar formato y analizar intervalos de fecha de forma independiente del lenguaje.

DateIntervalFormat.FormattedDateInterval

Clase inmutable que contiene el resultado de una operación de formato de intervalo de fecha.

DateIntervalInfo

DateIntervalInfo es una clase pública para encapsular patrones de intervalo de fecha y hora localizables.

DateIntervalInfo.PatternInfo

La clase PatternInfo guarda la primera y segunda parte del patrón de intervalo y si el patrón de intervalo es la fecha anterior primero.

DateTimePatternGenerator

Esta clase proporciona una generación flexible de patrones de formato de fecha, como "yy-MM-dd".

DateTimePatternGenerator.DisplayWidth

Constantes de ancho de nombre para mostrar de campo para getFieldDisplayName

DateTimePatternGenerator.PatternInfo

PatternInfo proporciona parámetros de salida para addPattern(.

DecimalFormat

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DecimalFormat.

DecimalFormatSymbols

<strong>[icu enhancement]</strong> ICU's replacement for java.text.DecimalFormatSymbols.

DisplayContext

Mostrar la configuración de contexto.

DisplayContext.Type

Valores de tipo para DisplayContext

DisplayOptions

Representa todas las opciones de visualización admitidas por CLDR, como mayúsculas y minúsculas gramaticales, clase de sustantivo, .

DisplayOptions.Builder

Responsable de la creación DisplayOptionsde .

DisplayOptions.Capitalization

Representa todas las opciones de mayúsculas.

DisplayOptions.DisplayLength

Representa todas las longitudes de presentación.

DisplayOptions.GrammaticalCase

Representa todos los casos gramaticales admitidos por CLDR.

DisplayOptions.NameStyle

Representa todos los estilos de nombre.

DisplayOptions.NounClass

Representa todas las clases de nombres gramaticales compatibles con CLDR.

DisplayOptions.PluralCategory

Constantes de categoría de plural CLDR estándar.

DisplayOptions.SubstituteHandling

Representa todos los manipuladores sustitutos.

Edits

Registra las longitudes de las ediciones de cadena, pero no el texto de reemplazo.

Edits.Iterator

Acceso a la lista de ediciones.

IDNA

Clase base abstracta para el procesamiento de IDNA.

IDNA.Error

Valores establecidos de bits de error IDNA.

IDNA.Info

Contenedor de salida para errores de procesamiento de IDNA.

ListFormatter

Clase inmutable para dar formato a una lista mediante datos de CLDR (o proporcionados por separado).

ListFormatter.FormattedList

Clase inmutable que contiene el resultado de una operación de formato de lista.

ListFormatter.Type

Tipo de significado expresado por la lista.

ListFormatter.Width

Nivel de detalle de los patrones de lista.

LocaleDisplayNames

Devuelve nombres para mostrar de ULocales y componentes de ULocales.

LocaleDisplayNames.DialectHandling

Enumeración usada en #getInstance(ULocale, DialectHandling).

LocaleDisplayNames.UiListItem

Clase similar a estructura que se usa para devolver información para construir una lista de interfaz de usuario, cada una de ellas correspondiente a una configuración regional.

MeasureFormat

Formateador para objetos Measure.

MeasureFormat.FormatWidth

Enumeración de ancho de formato.

MessageFormat

<strong>[icu enhancement]</strong> ICU's replacement for java.text.MessageFormat.

MessageFormat.Field

Define constantes que se usan como claves de atributo en el AttributedCharacterIterator devuelto de MessageFormat.formatToCharacterIterator.

MessagePattern

Analiza y representa patrones messageFormat de ICU.

MessagePattern.ApostropheMode

Modo para cuando un apóstrofo inicia texto literal entre comillas para la salida messageFormat.

MessagePattern.ArgType

Constantes de tipo de argumento.

MessagePattern.Part

Patrón de mensaje "part", que representa un evento de análisis de patrones.

MessagePattern.Part.Type

Constantes de tipo de pieza.

Normalizer

API de normalización Unicode antigua.

Normalizer.QuickCheckResult

Valores de resultado para quickCheck().

Normalizer2

Funcionalidad de normalización Unicode para la normalización Unicode estándar o para usar tablas de asignación personalizadas.

Normalizer2.Mode

Constantes para los modos de normalización.

NumberFormat

<strong>[icu enhancement]</strong> ICU's replacement for java.text.NumberFormat.

NumberFormat.Field

Las instancias de esta clase interna se usan como claves de atributo y valores en AttributeCharacterIterator que NumberFormat.

NumberingSystem

NumberingSystem es la clase base para todos los sistemas numéricos.

PluralFormat

PluralFormat admite la creación de mensajes internacionalizados con inflexión plural.

PluralRules

Define reglas para asignar valores numéricos no negativos a un pequeño conjunto de palabras clave.

PluralRules.PluralType

Tipo de plurales y PluralRules.

RelativeDateTimeFormatter

Da formato a fechas relativas simples.

RelativeDateTimeFormatter.AbsoluteUnit

Representa una unidad absoluta.

RelativeDateTimeFormatter.Direction

Representa una dirección para una unidad absoluta e.

RelativeDateTimeFormatter.FormattedRelativeDateTime

Representa el resultado de una operación de formato de una fecha y hora relativa.

RelativeDateTimeFormatter.RelativeDateTimeUnit

Representa la unidad para dar formato a una fecha relativa.

RelativeDateTimeFormatter.RelativeUnit

Representa la unidad para dar formato a una fecha relativa.

RelativeDateTimeFormatter.Style

Estilo de formato

RuleBasedCollator

RuleBasedCollator es una subclase concreta de Collator.

ScientificNumberFormatter

Formateador que da formato a números en notación científica fácil de usar.

SearchIterator

SearchIterator es una clase base abstracta que proporciona métodos para buscar un patrón dentro de una cadena de texto.

SearchIterator.ElementComparisonType

Opción para controlar cómo se comparan los elementos de intercalación.

SelectFormat

SelectFormat admite la creación de mensajes internacionalizados seleccionando frases basadas en palabras clave.

SimpleDateFormat

<strong>[icu enhancement]</strong> ICU's replacement for java.text.SimpleDateFormat.

StringPrepParseException

Excepción que indica un error al analizar la entrada en StringPrep o IDNA.

StringSearch

StringSearch es un SearchIterator objeto que proporciona búsquedas de texto que distinguen el idioma en función de las reglas de comparación definidas en un RuleBasedCollator objeto .

SymbolTable
TimeZoneFormat

TimeZoneFormat admite el formato y el análisis de nombres para mostrar de zona horaria.

TimeZoneFormat.GMTOffsetPatternType

Enumeración de tipo de patrón de desplazamiento.

TimeZoneFormat.ParseOption

Enumeración de opciones de análisis, que se usa para especificar el comportamiento de análisis opcional.

TimeZoneFormat.Style

Enumeración de estilo de formato de presentación de zona horaria usada por las API de formato o análisis de formato en TimeZoneFormat.

TimeZoneFormat.TimeType

Enumeración de tipo de tiempo que se usa para recibir el tipo de hora (hora estándar, horario de verano o desconocido) en TimeZoneFormat las API.

TimeZoneNames

TimeZoneNameses una clase abstracta que representa el modelo de datos de nombre para mostrar de zona horaria definido por UTS#35 Lenguaje de marcado de datos de configuración regional unicode (LDML).

TimeZoneNames.NameType

Tipos de nombre para mostrar de zona horaria

Transliterator

Transliterator es una clase abstracta que translitera texto de un formato a otro.

Transliterator.Position

Estructura de posición para la transliteración incremental.

UCharacterIterator

Clase abstracta que define una API para iteración en objetos de texto.

UFormat

Una clase abstracta que se java.text.Format extiende para proporcionar un protocolo de ICU adicional, en concreto, la getLocale() API.

UnicodeFilter

UnicodeFilter define un protocolo para seleccionar un subconjunto del intervalo completo (U+0000 a U+FFFF) de caracteres Unicode.

UnicodeFilter.InterfaceConsts
UnicodeMatcher
UnicodeSet

Conjunto mutable de caracteres Unicode y cadenas multicharacter.

UnicodeSet.ComparisonStyle

Enumeraciones de estilo de comparación usadas por UnicodeSet#compareTo(UnicodeSet, ComparisonStyle).

UnicodeSet.EntryRange

Una clase similar a la estructura utilizada para la iteración a través de intervalos, para una iteración más rápida que por String.

UnicodeSet.SpanCondition

Los valores de argumento para si span() y funciones similares continúan mientras el carácter actual está contenido frente a no contenido en el conjunto.

UnicodeSetIterator

UnicodeSetIterator recorre en iteración el contenido de un UnicodeSet.

UnicodeSetSpanner

Clase auxiliar que se usa para contar, reemplazar y recortar CharSequences en función de las coincidencias UnicodeSet.

UnicodeSetSpanner.CountMethod

Opciones para replaceFrom y countIn para controlar cómo tratar cada intervalo coincidente.

UnicodeSetSpanner.TrimOption

Opciones para el método trim()

Interfaces

Nombre Description
Collator.IReorderCodes

Reordenar códigos para grupos que no son de script que se pueden reordenar en intercalación.

IFormattedValue

Valor con formato abstracto: una cadena con atributos de campo asociados.

IReplaceable

Replaceable es una interfaz que representa una cadena de caracteres que admite el reemplazo de un intervalo por una nueva cadena de caracteres.

ISymbolTable

Interfaz que define tanto el protocolo de búsqueda como el análisis de nombres simbólicos.

IUnicodeMatcher

UnicodeMatcher define un protocolo para los objetos que pueden coincidir con un intervalo de caracteres en una cadena reemplazable.

Enumeraciones

Nombre Description
BidiOptions
BreakKind
BreakWord
CollationKeyBoundMode
CollationStrength
CollatorDecompositionMode
CurrencySpacing
DateFormatField
DateFormatStyle
DateFormatSymbolContext
DateFormatSymbolWidth
DateTimeAddPatternResult
DateTimePatternField
DateTimePatternMatchOptions
DirectionOptions
IDNAOptions
NormalizerCompareOptions
NumberFormatField
NumberFormatStyles
PadPosition
StringPrepParseExceptionError
UnicodeMatchResult
UnicodeSetOptions