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.

Применяется к

См. также раздел