Supporto per impostare la Locale per il Thread corrente

Contents
[ ]

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