現在のスレッドのロケール設定サポート

Contents
[ ]

Aspose.Email は現在のスレッドのロケールを設定する機能を提供します。Aspose.Email はクラスを提供します CurrentThreadSettings それは… を提供する setLocale この目的のためのメソッド。以下のコードスニペットは、… の使用例を示しています。 CurrentThreadSettings 現在のロケールを設定するクラス。スニペットは最初にロケールを無効な値に設定し、その後使用します。 CurrentThreadSettings.setLocale 現在のスレッドのロケールを設定するメソッド。

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