Compartilhar via


ApplicationLanguages.Languages Propriedade

Definição

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

IVectorView<String>

IReadOnlyList<String>

IVectorView<Platform::String>

IVectorView<winrt::hstring>

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.

Aplica-se a

Confira também