ApplicationLanguages.Languages Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene una lista clasificada de los valores de idioma en tiempo de ejecución actuales preferidos por el usuario.
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)
Valor de propiedad
Lista calculada de idiomas que combina los idiomas admitidos declarados por la aplicación (ApplicationLanguages.ManifestLanguages) con la lista clasificada del usuario de idiomas preferidos.
Comentarios
En tiempo de ejecución, la lista de idiomas para los que la aplicación ha declarado compatibilidad (la lista de idiomas del manifiesto de la aplicación) se compara con la lista de idiomas para los que el usuario ha declarado una preferencia (la lista de idiomas del perfil de usuario). La lista de idiomas del entorno de ejecución de la aplicación se establece en esta intersección (si la intersección no está vacía) o solo en el idioma predeterminado de la aplicación (si la intersección está vacía). Para obtener más información, consulte la sección Lista de idiomas del entorno de ejecución de aplicaciones en Descripción de los lenguajes de perfil de usuario y los lenguajes de manifiesto de aplicación.
Nota
Esta propiedad devuelve los mismos valores que la lista de idiomas expuesta por Windows.ApplicationModel.Resources.Core.ResourceManager.DefaultContext.Languages.