ApplicationLanguages.Languages Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém uma lista classificada de valores de linguagem de runtime atuais preferidos pelo usuário.
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 da propriedade
Uma lista computada de idiomas que mescla os idiomas com suporte declarados do aplicativo (ApplicationLanguages.ManifestLanguages) com a lista classificada do usuário de idiomas preferenciais.
Comentários
No tempo de execução, a lista de idiomas para os quais o app tiver declarado suporte (a lista de idiomas de manifesto do app) é comparada à lista de idiomas para o qual o usuário declarou preferência (a lista de idiomas do perfil do usuário). A lista de idiomas de tempo de execução do app é definida para essa interseção (se a intersecção não estiver vazia), ou apenas para o idioma padrão do app (se a intersecção estiver vazia). Para obter mais detalhes, consulte a seção Lista de idiomas do runtime do aplicativo em Entender idiomas de perfil de usuário e idiomas de manifesto do aplicativo.
Observação
Essa propriedade retorna os mesmos valores que a lista de idiomas exposta por Windows.ApplicationModel.Resources.Core.ResourceManager.DefaultContext.Languages.