TXFALocaleDataProvider
Birim: HPDFXFALocale
Bildirim
TXFALocaleDataProvider= function(const Name: UnicodeString;
out Locale: TXFALocaleData): Boolean of object;
Davranış
Genel olay yürütmesine çözümlenmiş bir locale kaydı sağlar ve istenen locale kullanılamıyorsa False döndürür
Runtime, kendi belge localeSet'ini ve sistem yedeğini kullanır; daha düşük düzeyli çağıranlar kendi Unicode locale tanımlarını verebilir
Provider, deterministik salt-okunur bir arama olmalı ve harici bir etki yürütmemelidir
Boş bir Name, güncel kullanıcı locale'ini ister; hesaplanmış adlandırılmış istekler, alt çizgileri tireyle ve ASCII harfleri küçük harfe normalize eder
Olay motoru, döndürülen metadata'yı başarılı oturum journal'ına kaydeder; dolayısıyla taahhüt edilmiş bir oturumu geri yüklemek provider'ı yeniden sorgulamaz; sonraki bir olay güncel metadata alabilir
Ambient locale, olay başında çözülür; adlandırılmış arama askıya alınması, provider'ı host floating-point exception maskesi geri yüklenmiş şekilde çağırır
İlgili API'ler
TXFALocaleData, HPDFXFALoadDocumentLocale ve FormCalc Functions