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)
Значение свойства
Вычисленный список языков, который объединяет объявленные поддерживаемые языки приложения (ApplicationLanguages.ManifestLanguages) со списком предпочтительных языков пользователя.
Комментарии
Во время выполнения, список языков, для которых приложение объявило о поддержке (список языков манифеста приложения) сравнивается со списком языков, для которых пользователь объявил предпочтения (список языков профиля пользователя). Список языков среды выполнения приложения задается этому пересечению (если пересечение не является пустым) или просто языку по умолчанию приложения (если пересечение является пустым). Дополнительные сведения см. в разделе Список языков среды выполнения приложенийстатьи Общие сведения о языках профилей пользователей и языках манифеста приложения.
Примечание
Это свойство возвращает те же значения, что и список языков, предоставляемый Windows.ApplicationModel.Resources.Core.ResourceManager.DefaultContext.Languages.