Supporto per impostare la Locale per il Thread corrente
Contents
[
Hide
]
Aspose.Email offre la possibilità di impostare la Locale per il thread corrente. Aspose.Email fornisce una classe CurrentThreadSettings che fornisce il setLocale metodo per questo scopo. Il seguente frammento di codice dimostra l’uso del CurrentThreadSettings classe per impostare la Locale corrente. Il frammento imposta prima la Locale a un valore non valido e poi usa il CurrentThreadSettings.setLocale metodo per impostare la Locale per il thread corrente.
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);
}