Ondersteuning voor het instellen van Locale voor de huidige thread
Contents
[
Hide
]
Aspose.Email biedt de mogelijkheid om de Locale voor de huidige thread in te stellen. Aspose.Email biedt een klasse CurrentThreadSettings die de setLocale methode hiervoor. Het volgende codefragment demonstreert het gebruik van de CurrentThreadSettings klasse om de huidige Locale in te stellen. Het fragment stelt eerst de Locale in op een ongeldige waarde en gebruikt vervolgens de CurrentThreadSettings.setLocale methode om de Locale voor de huidige thread in te stellen.
Locale defaultLocale = Locale.getDefault();
try {
// set incorrect default Locale
Locale.setDefault(new Locale("en", "RU"));
// set Current Thread Locale
CurrentThreadSettings.setLocale("en-US");
// or
// CurrentThreadSettings.setLocale(new Locale("en", "US"));
PersonalStorage.create(dataDir + "test.pst", FileFormatVersion.Unicode);
} finally {
Locale.setDefault(defaultLocale);
}