UtilCultureSetThreadPreferredUILanguages(CultureInfo) Method
Sets the preferred UI languages for the current thread.
To retrieve the preferred UI languages for the current thread,
call
GetThreadPreferredUILanguages function.
Namespace: DevCase.Core.Application.GlobalizationAssembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
public static int SetThreadPreferredUILanguages(
params CultureInfo[] cultures
)
public:
static int SetThreadPreferredUILanguages(
... array<CultureInfo^>^ cultures
)
static member SetThreadPreferredUILanguages :
cultures : CultureInfo[] -> int
No code example is currently available or this language may not be supported.
- cultures CultureInfo
-
An array of CultureInfo representing each language.
Int32
Returns the amount of languages that were successfully set.
This is a code example.
No code example is currently available or this language may not be supported.
Dim cultures As CultureInfo() = {
CultureInfo.CreateSpecificCulture("en-US"),
CultureInfo.CreateSpecificCulture("es-ES"),
CultureInfo.CreateSpecificCulture("it-IT"),
CultureInfo.CreateSpecificCulture("de-DE"),
CultureInfo.CreateSpecificCulture("fr-FR")
}
Dim successfulLangs As Integer = SetThreadPreferredUILanguages(cultures)
Console.WriteLine($"{NameOf(successfulLangs)}: {successfulLangs}")
Dim currentPreferredLangs As ReadOnlyCollection(Of CultureInfo) = GetThreadPreferredUILanguages()
Console.WriteLine($"{NameOf(currentPreferredLangs)}: {String.Join(", ", currentPreferredLangs.Select(Function(ci) ci.Name))}")
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.