UISettingsController Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona acceso a la configuración de efectos visuales de accesibilidad (Configuración -> Accesibilidad -> Efectos visuales).
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
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10, version 2004 (se introdujo en la versión 10.0.19041.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v10.0)
|
Comentarios
La configuración incluye barras de desplazamiento persistentes, efectos de transparencia, efectos de animación y duración de notificación.
Importante
Esta API requiere el uso de la funcionalidad systemManagement de IoT y la inclusión de iot en la lista IgnorableNamespaces .
Agregue lo siguiente al Package.appmanifest:
- Para
<Package>
IgnorableNamespaces="iot"
- En
<Capabilities>
<iot:Capability Name="systemManagement"/>
Métodos
RequestDefaultAsync() |
Recupera el valor predeterminado UISettingsController con acceso a la configuración de efectos visuales de accesibilidad (Configuración -> Accesibilidad -> Efectos visuales). |
SetAdvancedEffectsEnabled(Boolean) |
Activa o desactiva los efectos de visualización de ventanas complejas a través de la configuración de efectos visuales de accesibilidad (Configuración -> Accesibilidad -> Efectos visuales). |
SetAnimationsEnabled(Boolean) |
Activa o desactiva los efectos de animación de ventana a través de la configuración de efectos visuales de accesibilidad (Configuración -> Accesibilidad -> Efectos visuales). |
SetAutoHideScrollBars(Boolean) |
Active o desactive la ocultación automática de las barras de desplazamiento a través de la configuración de efectos visuales de accesibilidad (Configuración -> Accesibilidad -> Efectos visuales). |
SetMessageDuration(UInt32) |
Establezca la cantidad de tiempo que se muestran las notificaciones a través de la configuración de efectos visuales de accesibilidad (Configuración -> Accesibilidad -> Efectos visuales). |
SetTextScaleFactor(Double) |
Establezca el factor de escala de texto a través de la configuración de efectos visuales de accesibilidad (Configuración -> Accesibilidad -> Efectos visuales). |