UISettingsController Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece acesso às configurações de efeitos visuais de acessibilidade (Configurações –> Acessibilidade –> Efeitos visuais).
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
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10, version 2004 (introduzida na 10.0.19041.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v10.0)
|
Comentários
As configurações incluem barras de rolagem persistentes, efeitos de transparência, efeitos de animação e duração da notificação.
Importante
Essa API requer o uso da funcionalidade systemManagement de IoT e a inclusão de iot na lista IgnorableNamespaces .
Adicione o seguinte ao Package.appmanifest:
- Para
<Package>
IgnorableNamespaces="iot"
- Em
<Capabilities>
<iot:Capability Name="systemManagement"/>
Métodos
RequestDefaultAsync() |
Recupera o UISettingsController padrão com acesso às configurações de efeitos visuais de acessibilidade (Configurações –> Acessibilidade –> Efeitos visuais). |
SetAdvancedEffectsEnabled(Boolean) |
Ative ou desative os efeitos de exibição de janela complexas por meio das configurações de efeitos visuais de acessibilidade (Configurações –> Acessibilidade –> Efeitos visuais). |
SetAnimationsEnabled(Boolean) |
Ative ou desative os efeitos de animação da janela por meio das configurações de efeitos visuais de acessibilidade (Configurações –> Acessibilidade –> Efeitos visuais). |
SetAutoHideScrollBars(Boolean) |
Ative ou desative a ocultação automática das barras de rolagem por meio das configurações de efeitos visuais de acessibilidade (Configurações –> Acessibilidade –> Efeitos visuais). |
SetMessageDuration(UInt32) |
Defina a quantidade de tempo que as notificações são mostradas por meio das configurações de efeitos visuais de acessibilidade (Configurações –> Acessibilidade –> Efeitos visuais). |
SetTextScaleFactor(Double) |
Defina o fator de escala de texto por meio das configurações de efeitos visuais de acessibilidade (Configurações –> Acessibilidade –> Efeitos visuais). |