Las clases del paquete flash.globalization proporcionan funcionalidades específicas de idioma, región o país para la comparación y ordenación de cadenas, la conversión de cadenas en mayúsculas y minúsculas y la aplicación de formato a fechas, horas, números y divisas. Las clases suministran esta funcionalidad mediante los servicios disponibles en el sistema operativo del usuario y, de ese modo, proporcionan resultados que resultan familiares al usuario del sistema o del dispositivo. Como consecuencia del uso de los servicios del sistema operativo, los resultados pueden no ser los mismos en los distintos sistemas, en incluso pueden variar entre usuarios diferentes. Si el sistema operativo no proporciona un servicio concreto, se ofrece un comportamiento de repuesto y una propiedad que indica el estado de la última operación para poder mostrar una advertencia que describa el tipo de acción de repuesto que se ha ofrecido.
Cada una de las clases principales (Collator, CurrencyFormatter, DateTimeFormatter, NumberFormatter, StringTools) dispone de un constructor con un parámetro que especifica el idioma, la región y otras opciones que determinan el comportamiento de los métodos en la clase. Estas opciones se especifican utilizando el nombre del ID de configuración regional que usa la sintaxis definida en la Norma técnica Unicode 35, http://unicode.org/reports/tr35/. Si el sistema operativo ofrece funcionalidades para la configuración regional especificada, éstas se utilizarán. En caso contrario, se recurre a una configuración regional de repuesto. También es posible utilizar la configuración regional especificada por el sistema operativo del usuario cuando se instala cualquiera de estas clases.
Clase | Descripción | |
---|---|---|
Collator | La clase Collator proporciona funcionalidades de comparación de cadenas que distinguen entre mayúsculas y minúsculas. | |
CollatorMode | La clase CollatorMode enumera valores constantes que controlan el comportamiento de comparaciones de cadena realizadas por un objeto Collator. | |
CurrencyFormatter | La clase CurrencyFormatter proporciona formato de configuración regional que distinga entre mayúsculas y minúsculas y análisis de valores de divisa. | |
CurrencyParseResult | Una estructura de datos que representa una cadena de cantidad de divisa y de símbolo de divisa extraída mediante el análisis de un valor de divisa. | |
DateTimeFormatter | La clase DateTimeFormatter proporciona formato que distingue entre configuraciones regionales para un objeto Date y acceso nombres de campos de fecha localizados. | |
DateTimeNameContext | La clase DateTimeNameContext enumera valores de constantes que representan el contexto del formato en el que se utiliza un nombre de mes o de día de la semana. | |
DateTimeNameStyle | La clase DateTimeNameStyle enumera las constantes que controlan la longitud de los nombres del mes y de los días de la semana que se utilizan al dar formato a fechas. | |
DateTimeStyle | Enumera constantes que determinan un patrón de formato de fecha y hora específico de la configuración regional. | |
LastOperationStatus | La clase LastOperationStatus enumera valores de constantes que representan el estado de la última operación de servicio de globalización. | |
LocaleID | La clase LocaleID proporciona métodos para analizar y utilizar nombres de ID de configuración regional. | |
NationalDigitsType | La clase NationalDigitsType enumera constantes que indican conjuntos de dígitos utilizados por la clase NumberFormatter. | |
NumberFormatter | La clase NumberFormatter proporciona formato de configuración regional que distinga entre mayúsculas y minúsculas y análisis de valores numéricos. | |
NumberParseResult | Una estructura de datos que contiene información sobre un número que se ha extraído mediante el análisis de una cadena. | |
StringTools | La clase StringTools proporciona métodos de conversión de configuración regional que distinguen entre mayúsculas y minúsculas. |
Tue Jun 12 2018, 02:26 PM Z