ApplicationLanguages.Languages Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é
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.