DesktopAcrylicController 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.
Gerencia a renderização e a política do sistema para o material acrílico em 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
- Herança
- Atributos
- Implementações
Comentários
Essa classe encapsula tanto a renderização do material de pano de fundo do sistema quanto a manipulação da política do sistema para o material acrílico em segundo plano.
O acrílico em segundo plano revela o papel de parede da área de trabalho e outras janelas que estão por trás do aplicativo ativo no momento.
Construtores
DesktopAcrylicController() |
Inicializa uma nova instância da classe |
Propriedades
FallbackColor |
Obtém ou define a cor sólida a ser usada quando as condições do sistema impedem a renderização do material acrílico. |
IsClosed |
Obtém um valor que indica se o objeto está fechado (descartado). |
Kind |
Obtém ou define um valor que indica qual variante do material acrílico é usada. |
LuminosityOpacity |
Obtém ou define o grau de opacidade da luminosidade da cor. |
State |
Obtém o estado atual do controlador de cenário do sistema. |
TintColor |
Obtém ou define a tonalidade de cor do material acrílico em segundo plano. |
TintOpacity |
Obtém ou define o grau de opacidade da tonalidade de cor. |
Métodos
AddSystemBackdropTarget(ICompositionSupportsSystemBackdrop) |
Adiciona o destino de pano de fundo do sistema especificado. |
Close() |
Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados. |
Dispose() |
Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados. |
IsSupported() |
Determina se o material acrílico tem suporte no sistema operacional atual. |
RemoveAllSystemBackdropTargets() |
Remove todos os destinos em segundo plano do sistema. |
RemoveSystemBackdropTarget(ICompositionSupportsSystemBackdrop) |
Remove o destino em segundo plano do sistema especificado. |
ResetProperties() |
Redefine todas as propriedades personalizadas para os padrões do sistema e reverte para o tratamento automático de tema claro/escuro. |
SetSystemBackdropConfiguration(SystemBackdropConfiguration) |
Define as políticas específicas do aplicativo a serem aplicadas ao controlador de cenário do sistema. |
SetTarget(CoreWindow, CompositionTarget) |
Conecta esse controlador de cenário do sistema ao especificado |
SetTarget(WindowId, CompositionTarget) |
Conecta esse controlador de cenário do sistema a um |
Eventos
Closed |
Ocorre quando o objeto foi fechado (descartado), após o evento FrameworkClosed , para notificar o aplicativo de que o objeto está fechado. |
FrameworkClosed |
Ocorre quando o objeto foi fechado (descartado), antes do evento Closed , para notificar a estrutura (como XAML) de que o objeto está fechado. |
StateChanged |
Ocorre quando o estado do cenário do sistema foi alterado. |