DesktopAcrylicController 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í.
Administra la representación y la directiva del sistema para el material acrílico en segundo plano.
public ref class DesktopAcrylicController sealed : ISystemBackdropController, IClosable
public ref class DesktopAcrylicController sealed : ISystemBackdropControllerWithTargets, IClosable
public ref class DesktopAcrylicController sealed : ISystemBackdropControllerWithTargets, IClosableNotifier, IClosable
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DesktopAcrylicController final : ISystemBackdropController, IClosable
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DesktopAcrylicController final : ISystemBackdropControllerWithTargets, IClosable
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DesktopAcrylicController final : ISystemBackdropControllerWithTargets, IClosableNotifier, IClosable
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DesktopAcrylicController : ISystemBackdropController, System.IDisposable
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DesktopAcrylicController : ISystemBackdropControllerWithTargets, System.IDisposable
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DesktopAcrylicController : ISystemBackdropControllerWithTargets, IClosableNotifier, System.IDisposable
function DesktopAcrylicController()
Public NotInheritable Class DesktopAcrylicController
Implements IDisposable, ISystemBackdropController
Public NotInheritable Class DesktopAcrylicController
Implements IDisposable, ISystemBackdropControllerWithTargets
Public NotInheritable Class DesktopAcrylicController
Implements IClosableNotifier, IDisposable, ISystemBackdropControllerWithTargets
- Herencia
- Atributos
- Implementaciones
Comentarios
Esta clase encapsula tanto la representación del material de fondo del sistema como el manejo de la directiva del sistema para el material acrílico en segundo plano.
El acrílico de fondo revela el fondo de pantalla del escritorio y otras ventanas que están detrás de la aplicación activa actualmente.
Constructores
DesktopAcrylicController() |
Inicializa una nueva instancia de la clase |
Propiedades
FallbackColor |
Obtiene o establece el color sólido que se va a usar cuando las condiciones del sistema impiden representar el material acrílico. |
IsClosed |
Obtiene un valor que indica si el objeto está cerrado (desechado). |
Kind |
Obtiene o establece un valor que indica qué variante del material acrílico se utiliza. |
LuminosityOpacity |
Obtiene o establece el grado de opacidad de la luminosidad del color. |
State |
Obtiene el estado actual del controlador de fondo del sistema. |
TintColor |
Obtiene o establece el tono de color del material acrílico de fondo. |
TintOpacity |
Obtiene o establece el grado de opacidad del tono de color. |
Métodos
AddSystemBackdropTarget(ICompositionSupportsSystemBackdrop) |
Agrega el destino de fondo del sistema especificado. |
Close() |
Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados. |
Dispose() |
Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados. |
IsSupported() |
Determina si el material acrílico se admite en el sistema operativo actual. |
RemoveAllSystemBackdropTargets() |
Quita todos los destinos en segundo plano del sistema. |
RemoveSystemBackdropTarget(ICompositionSupportsSystemBackdrop) |
Quita el destino en segundo plano del sistema especificado. |
ResetProperties() |
Restablece las propiedades personalizadas a sus valores predeterminados del sistema y revierte al control automático de temas claros y oscuros. |
SetSystemBackdropConfiguration(SystemBackdropConfiguration) |
Establece las directivas específicas de la aplicación que se aplicarán al controlador de fondo del sistema. |
SetTarget(CoreWindow, CompositionTarget) |
Conecta este controlador de fondo del sistema al especificado |
SetTarget(WindowId, CompositionTarget) |
Conecta este controlador de fondo del sistema a o |
Eventos
Closed |
Se produce cuando el objeto se ha cerrado (eliminado), después del evento FrameworkClosed , para notificar a la aplicación que el objeto está cerrado. |
FrameworkClosed |
Se produce cuando el objeto se ha cerrado (eliminado), antes del evento Closed , para notificar al marco (como XAML) que el objeto está cerrado. |
StateChanged |
Se produce cuando el estado del fondo del sistema ha cambiado. |