Suporte para definir o Local para a Thread Atual
Contents
[
Hide
]
Aspose.Email fornece a capacidade de definir o Local para a thread atual. Aspose.Email fornece uma classe CurrentThreadSettings que oferece o método setLocale para esse propósito. O seguinte trecho de código demonstra o uso da classe CurrentThreadSettings para definir o Local atual. O snippet primeiro define o Local como um valor inválido e então usa o método CurrentThreadSettings.setLocale para definir o Local para a thread atual.
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);
}