Le classi del pacchetto flash.globalization forniscono funzionalità per lingue, regioni o paesi specifici per operazioni di confronto e ordinamento di stringhe, conversione di stringhe in maiuscolo e minuscolo, formattazione di date, orari, numeri e valute, analisi sintattica di numeri e valute. Le classi forniscono queste funzionalità utilizzando i servizi disponibili nel sistema operativo dell'utente e quindi producono risultati simili a quelli a cui l'utente del sistema o dispositivo è abituato. Poiché vengono utilizzati i servizi del sistema operativo specifico, i risultati possono variare da un sistema all'altro o persino da un utente all'altro. Se il sistema operativo non fornisce un particolare servizio, viene fornita un'alternativa e viene impostata una particolare proprietà (che indica lo stato dell'ultima operazione) per visualizzare un avviso che segnala il tipo di alternativa utilizzata.
Ciascuna delle classi principali (Collator, CurrencyFormatter, DateTimeFormatter, NumberFormatter, StringTools) include una funzione di costruzione con un parametro che specifica la lingua, la regione e altre opzioni che determinano il comportamento dei metodi della classe. Questi elementi vengono specificati utilizzando un nome di ID impostazioni internazionali che utilizza la sintassi definita dallo Unicode Technical Standard n. 35, http://unicode.org/reports/tr35/. Se il sistema operativo include la funzionalità per l'impostazione internazionale specificata, viene utilizzata tale funzionalità. In caso contrario, viene utilizzata un'alternativa. È anche possibile utilizzare l'impostazione internazionale predefinita specificata dal sistema operativo dellI'utente quando si crea un'istanza di una qualunque di queste classi.
Classe | Descrizione | |
---|---|---|
Collator | La classe Collator fornisce funzionalità di confronto di stringa sensibili al contesto di impostazioni internazionali. | |
CollatorMode | La classe CollatorMode enumera i valori costanti che regolano il comportamento dei confronti di stringhe eseguiti da un oggetto Collator. | |
CurrencyFormatter | La classe CurrencyFormatter fornisce la formattazione sensibile al contesto di impostazioni internazionali e l'analisi dei valori valutari. | |
CurrencyParseResult | Una struttura dati che rappresenta un importo in valuta e una stringa o un simbolo di valuta estratti dall'analisi di un valore in valuta. | |
DateTimeFormatter | La classe DateTimeFormatter fornisce la formattazione sensibile al contesto locale (impostazioni internazionali) per gli oggetti Date e l'accesso ai nomi dei campi data localizzati. | |
DateTimeNameContext | La classe DateTimeNameContext enumera valori costanti che rappresentano il contesto di formattazione in cui viene utilizzato il nome di un mese o di un giorno della settimana. | |
DateTimeNameStyle | La classe DateTimeNameStyle enumera le costanti che controllano la lunghezza dei nomi dei mesi e dei giorni della settimana utilizzati durante la formattazione delle date. | |
DateTimeStyle | Enumera costanti che determinano una data specifica per un contesto locale e uno schema di formattazione dell'ora. | |
LastOperationStatus | La classe LastOperationStatus enumera i valori costanti rappresentano lo stato dell'operazione del servizio di globalizzazione più recente. | |
LocaleID | La classe LocaleID fornisce i metodi per l'analisi e l'uso dei nomi di ID di impostazioni internazionali. | |
NationalDigitsType | La classe NationalDigitsType enumera le costanti che indicano i gruppi di cifre utilizzati dalla classe NumberFormatter. | |
NumberFormatter | La classe NumberFormatter fornisce la formattazione sensibile al contesto di impostazioni internazionali e l'analisi dei valori numerici. | |
NumberParseResult | Una struttura dati che contiene informazioni su un numero estratto dall'analisi di una stringa. | |
StringTools | La classe StringTools fornisce metodi di conversione maiuscolo/minuscolo sensibili al contesto di impostazioni internazionali. |
Tue Jun 12 2018, 03:00 PM Z