Share via


ApplicationLanguages.Languages Propriété

Définition

Obtient une liste classée des valeurs de langage d’exécution actuelles préférées par l’utilisateur.

public:
 static property IVectorView<Platform::String ^> ^ Languages { IVectorView<Platform::String ^> ^ get(); };
static IVectorView<winrt::hstring> Languages();
public static IReadOnlyList<string> Languages { get; }
var iVectorView = ApplicationLanguages.languages;
Public Shared ReadOnly Property Languages As IReadOnlyList(Of String)

Valeur de propriété

IVectorView<String>

IReadOnlyList<String>

IVectorView<Platform::String>

IVectorView<winrt::hstring>

Liste calculée des langues qui fusionne les langues prises en charge déclarées de l’application (ApplicationLanguages.ManifestLanguages) avec la liste classée des langues préférées de l’utilisateur.

Remarques

Au moment de l’exécution, la liste des langues pour lesquelles votre application a déclaré la prise en charge (liste des langues du manifeste de l’application) est comparée à la liste des langues pour lesquelles l’utilisateur a déclaré une préférence (la liste des langues de profil utilisateur). La liste des langues du runtime d’application est définie sur cette intersection (si l’intersection n’est pas vide) ou uniquement sur la langue par défaut de l’application (si l’intersection est vide). Pour plus d’informations, consultez la section Liste des langues du runtimed’application dans Comprendre les langues du profil utilisateur et les langues du manifeste d’application.

Notes

Cette propriété retourne les mêmes valeurs que la liste de langues exposée par Windows.ApplicationModel.Resources.Core.ResourceManager.DefaultContext.Languages.

S’applique à

Voir aussi