Partager via


MicaController Classe

Définition

Gère le rendu et la stratégie système pour le matériau mica.

public ref class MicaController sealed : ISystemBackdropController, IClosable
public ref class MicaController sealed : ISystemBackdropControllerWithTargets, IClosable
public ref class MicaController 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 MicaController 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 MicaController 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 MicaController 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 MicaController : 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 MicaController : 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 MicaController : ISystemBackdropControllerWithTargets, IClosableNotifier, System.IDisposable
function MicaController()
Public NotInheritable Class MicaController
Implements IDisposable, ISystemBackdropController
Public NotInheritable Class MicaController
Implements IDisposable, ISystemBackdropControllerWithTargets
Public NotInheritable Class MicaController
Implements IClosableNotifier, IDisposable, ISystemBackdropControllerWithTargets
Héritage
Object Platform::Object IInspectable MicaController
Attributs
Implémente

Remarques

Cette classe encapsule à la fois le rendu du matériau de fond système ainsi que la gestion de la stratégie système pour le matériau mica .

Constructeurs

MicaController()

Initialise une nouvelle instance de la classe MicaController.

Propriétés

FallbackColor

Obtient ou définit la couleur unie à utiliser lorsque les conditions système empêchent le rendu du matériau mica.

IsClosed

Obtient une valeur qui indique si l’objet est fermé (supprimé).

Kind

Obtient ou définit une valeur qui spécifie la variante du matériau Mica utilisée.

LuminosityOpacity

Obtient ou définit le degré d’opacité de la luminosité de la couleur.

State

Obtient l’état actuel du contrôleur d’arrière-plan système.

TintColor

Obtient ou définit la teinte de couleur du matériau mica.

TintOpacity

Obtient ou définit le degré d’opacité de la teinte de couleur.

Méthodes

AddSystemBackdropTarget(ICompositionSupportsSystemBackdrop)

Ajoute la cible de fond système spécifiée.

Close()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

IsSupported()

Détermine si le matériau mica est pris en charge sur le système d’exploitation actuel.

RemoveAllSystemBackdropTargets()

Supprime toutes les cibles d’arrière-plan système.

RemoveSystemBackdropTarget(ICompositionSupportsSystemBackdrop)

Supprime la cible d’arrière-plan système spécifiée.

ResetProperties()

Réinitialise les propriétés personnalisées à leurs valeurs système par défaut et rétablit la gestion automatique des thèmes clair/foncé.

SetSystemBackdropConfiguration(SystemBackdropConfiguration)

Définit les stratégies spécifiques à l’application à appliquer au contrôleur d’arrière-plan système.

SetTarget(CoreWindow, CompositionTarget)

Connecte ce contrôleur de fond système au spécifié CoreWindow.

SetTarget(WindowId, CompositionTarget)

Connecte ce contrôleur d’arrière-plan système à un HWND ou AppWindow avec le WindowId spécifié.

Événements

Closed

Se produit lorsque l’objet a été fermé (supprimé), après l’événement FrameworkClosed , pour informer l’application que l’objet est fermé.

FrameworkClosed

Se produit lorsque l’objet a été fermé (supprimé), avant l’événement Closed , pour informer l’infrastructure (comme XAML) que l’objet est fermé.

StateChanged

Se produit lorsque l’état de l’arrière-plan du système a changé.

S’applique à

Voir aussi