ResourceContext.QualifierValues Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает карту всех поддерживаемых квалификаторов, индексированных по имени.
public:
property IMap<Platform::String ^, Platform::String ^> ^ QualifierValues { IMap<Platform::String ^, Platform::String ^> ^ get(); };
IMap<winrt::hstring, winrt::hstring const&> QualifierValues();
public IDictionary<string,string> QualifierValues { get; }
var iMap = resourceContext.qualifierValues;
Public ReadOnly Property QualifierValues As IDictionary(Of String, String)
Значение свойства
Карта квалификаторов, используемая для сопоставления имени квалификатора со значением квалификатора. Возвращаемое значение квалификатора представляет текущий параметр. Ниже приведена справочная таблица всех возможных значений квалификатора, которые могут быть возвращены. Общие понятия квалификаторов, способы их использования и назначение каждого из квалификаторов см. в статье Настройка ресурсов для языка, масштабирования, высокой контрастности и других квалификаторов.
Имя квалификатора | Значения квалификатора |
---|---|
альтернативная форма или altform | Строка длиной от 1 до 16 символов, представляющая альтернативную форму ресурса. |
configuration или configA | Строка, соответствующая значению переменной среды MS_CONFIGURATION_ATTRIBUTE_VALUE. Маловероятно, что вам потребуется использовать это имя квалификатора (см. раздел Конфигурация статьи Настройка ресурсов для языка, масштабирования, высокой контрастности и других квалификаторов). |
контрастность | Стандартный (по умолчанию; соответствует высокой контрастности), высокий (соответствует любому параметру высокой контрастности), черный (соответствует высокой контрастности Черный, Высокая контрастность No 1 и Высокая контрастность No 2) или белый (соответствует высокому контрасту белый). |
custom | Настраиваемое значение. |
devicefamily | Маловероятно, что вам потребуется использовать это имя квалификатора (см. раздел DeviceFamily статьи Настройка ресурсов для языка, масштаба, высокой контрастности и других квалификаторов). |
dxfeaturelevel или dxfl | DX9, DX10, DX11 или DX12. Этот квалификатор устарел. См. раздел DXFeatureLevel статьи Настройка ресурсов для языка, масштабирования, высокой контрастности и других квалификаторов. |
homeregion | Любой допустимый тег региона BCP-47 (например, us или 840). то есть любой двухбуквенный код региона ISO 3166-1 alpha-2 или трехзначный географический код для составных регионов ISO 3166-1 numeric (см. Состав кодов регионов подразделения статистики ООН M49). Соответствует параметру страны или региона. |
language, or lang | Любой допустимый тег языка BCP-47 (например, en или en-US). Соответствует параметру языка интерфейса. Список языков см. в реестре подтегов языков IANA. |
layoutdirection или layoutdir | LTR (слева направо), RTL (справа налево), TTBLTR (сверху вниз, слева направо) или TTBRTL (сверху вниз, справа налево). Соответствует направлению макета параметра языка интерфейса. |
scale | 80, 100 (по умолчанию), 120, 125, 140, 150, 160, 175, 180, 200, 225, 250, 300, 350, 400 или 450. Соответствует параметру масштабирования дисплея. Значения 125, 150, 175, 225, 250, 300, 350, 400 и 450 появились в Windows 10. |
targetsize | Положительное целое число, представляющее длину стороны квадратного изображения в необработанных (физических) пикселях. Соответствует параметру Вид в проводник. |
тема | Либо темный, либо светлый. Соответствует параметру по умолчанию или переопределенного режима приложения. |