ApplicationLanguages.Languages 属性

定义

获取用户首选的当前运行时语言值的排名列表。

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)

属性值

IVectorView<String>

IReadOnlyList<String>

IVectorView<Platform::String>

IVectorView<winrt::hstring>

将应用声明支持的语言 (ApplicationLanguages.ManifestLanguages) 与用户的首选语言排名列表合并的语言的计算列表。

注解

在运行时,应用已声明支持的语言列表(应用部件清单语言列表)会与用户已声明作为首选项的语言列表(用户配置文件语言列表)进行比较。 应用运行时语言列表会设置为此交集(如果此交集不为空),或者仅设置为应用的默认语言(如果此交集为空)。 有关详细信息,请参阅了解用户配置文件语言和应用清单语言中的应用运行时语言列表部分。

注意

此属性返回与 Windows.ApplicationModel.Resources.Core.ResourceManager.DefaultContext.Languages 公开的语言列表相同的值。

适用于

另请参阅