Compartilhar via


UISettingsController Classe

Definição

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
Object Platform::Object IInspectable UISettingsController
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.

Captura de tela da caixa de diálogo Configurações de efeitos visuais de acessibilidade.

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).

Aplica-se a

Confira também