flash.globalization paketindeki sınıflar; dize karşılaştırma ve sıralama, dizelerin büyük veya küçük harfe dönüştürülmesi, tarih, zaman, numara ve para birimi formatlaması ve numara ve para birimi ayrıştırması için dil ve bölge veya ülkeye özel işlevselliği sağlar. Sınıflar bu işlevselliği kullanıcının işletim sisteminde kullanılabilir hizmetleri kullanarak sağlar ve bundan dolayı sistem veya aygıt kullanıcısının her zamanki sonuçlarını sağlayacaktır. İşletim sistemi hizmetlerini kullanmanın bir sonucu olarak, sonuçlar bir sistemden diğerine veya hatta bir kullanıcıdan diğerine geçildiğinde farklılık gösterebilir. İşletim sistemi belirli bir hizmet sağlamazsa geri dönüş davranışı sağlanır ve son işlemin durumunu belirten bir özellik yapılan geri dönüşün türünü tanımlayan bir uyarı sağlamaya ayarlanır.
Ana sınıfların her biri (Collator, CurrencyFormatter, DateTimeFormatter, NumberFormatter, StringTools) sınıftaki yöntemlerin davranışını belirten dil, bölge ve diğer seçenekleri belirleyen bir parametresi olan bir yapıcıya sahiptir. Bu öğeler http://unicode.org/reports/tr35/ adresinde bulunan Unicode Technical Standard #35 tarafından tanımlanan bir sözdizimi kullanan bir yerel ayar kimliği adı kullanılarak belirlenir. İşletim sistemi belirli olan yerel ayar için işlevsellik sağlarsa, bu işlevsellik kullanılır. Yoksa, onun yerine bir geri dönüş yerel ayarı kullanılır. Bu sınıfların herhangi birini başlatırken, kullanıcının işletim sistemi tarafından belirlenen varsayılan yerel ayarı kullanmak da mümkündür.
Sınıf | Açıklama | |
---|---|---|
Collator | Collator sınıfı, yerel ayara özel dize karşılaştırma yetenekleri sağlar. | |
CollatorMode | CollatorMode sınıfı, bir Collator nesnesi tarafından gerçekleştirilen dize karşılaştırmaları davranışını yöneten sabit değerleri numaralandırır. | |
CurrencyFormatter | CurrencyFormatter sınıfı, para birimi değerlerinin yerel ayara duyarlı biçimlendirmesini ve ayrıştırmasını sağlar. | |
CurrencyParseResult | Bir para birimi değeri ayrıştırılarak çıkarılan bir para birimi miktarı ve para birimi sembolü veya dizesini temsil eden bir veri yapısı. | |
DateTimeFormatter | DateTimeFormatter sınıfı, Date nesneleri için yerel ayarlara duyarlı biçimlendirme ve yerelleştirilmiş tarih alanı adlarına erişim sağlar. | |
DateTimeNameContext | DateTimeNameContext sınıfı, bir ay adının veya haftanın günü adının kullanılacağı biçimlendirme bağlamını temsil eden sabit değerleri numaralandırır. | |
DateTimeNameStyle | DateTimeNameStyle sınıfı, tarihler biçimlendirilirken kullanılan ay adlarının ve haftanın günleri adlarının uzunluğunu denetleyen sabitleri numaralandırır. | |
DateTimeStyle | Yerel ayara özel tarih ve saat biçimlendirmesi desenini belirleyen sabitleri numaralandırır. | |
LastOperationStatus | LastOperationStatus sınıfı, en son globalleştirme hizmeti işleminin durumunu temsil eden sabit değerleri numaralandırır. | |
LocaleID | LocaleID sınıfı, yerel ayar kimlik adlarını ayrıştırmaya ve kullanmaya yönelik yöntemler sağlar. | |
NationalDigitsType | NationalDigitsType sınıfı NumberFormatter sınıfı tarafından kullanılan basamak kümelerini gösteren sabitler numaralandırır. | |
NumberFormatter | NumberFormatter sınıfı, sayısal değerlerin yerel ayara duyarlı biçimlendirmesini ve ayrıştırmasını sağlar. | |
NumberParseResult | Bir dizeyi ayrıştırarak çıkarılan bir sayı hakkında bilgi taşıyan bir veri yapısı. | |
StringTools | StringTools sınıfı, yerel ayara duyarlı büyük/küçük harf dönüştürme yöntemleri sağlar. |
Tue Jun 12 2018, 01:23 PM Z