Ondersteuning voor het instellen van Locale voor de huidige thread

Contents
[ ]

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);
}