UISettingsController Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет доступ к параметрам визуальных эффектов специальных возможностей (Параметры —> Специальные возможности —> Визуальные эффекты).
public ref class UISettingsController sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 655360)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class UISettingsController final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 655360)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class UISettingsController
Public NotInheritable Class UISettingsController
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10, version 2004 (появилось в 10.0.19041.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v10.0)
|
Комментарии
Параметры включают постоянные полосы прокрутки, эффекты прозрачности, эффекты анимации и длительность уведомлений.
Важно!
Для этого API требуется использование возможности управления системой Интернета вещей и включение интернета вещей в список IgnorableNamespaces .
Добавьте в Package.appmanifest следующее:
- Кому
<Package>
IgnorableNamespaces="iot"
- в разделе
<Capabilities>
<iot:Capability Name="systemManagement"/>
Методы
RequestDefaultAsync() |
Извлекает стандартный uiSettingsController с доступом к параметрам визуальных эффектов читаемости (Параметры —> Специальные возможности —> Визуальные эффекты). |
SetAdvancedEffectsEnabled(Boolean) |
Включение и отключение сложных эффектов отображения окна с помощью параметров визуальных эффектов специальных возможностей (Параметры —> Специальные возможности —> Визуальные эффекты). |
SetAnimationsEnabled(Boolean) |
Включите или отключите эффекты анимации окна с помощью параметров визуальных эффектов специальных возможностей (Параметры —> Специальные возможности —> Визуальные эффекты). |
SetAutoHideScrollBars(Boolean) |
Включите или выключите автоматическое скрытие полос прокрутки с помощью параметров визуальных эффектов специальных возможностей (Параметры —> Специальные возможности —> Визуальные эффекты). |
SetMessageDuration(UInt32) |
Задайте время, в течение которого уведомления отображаются с помощью параметров визуальных эффектов специальных возможностей (Параметры —> Специальные возможности —> Визуальные эффекты). |
SetTextScaleFactor(Double) |
Задайте коэффициент масштабирования текста с помощью параметров визуальных эффектов специальных возможностей (Параметры —> Специальные возможности —> Визуальные эффекты). |