MicaController Classe

Definizione

Gestisce il rendering e i criteri di sistema per il materiale 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
Ereditarietà
Object Platform::Object IInspectable MicaController
Attributi
Implementazioni

Commenti

Questa classe incapsula sia il rendering del materiale di sfondo del sistema che la gestione dei criteri di sistema per il materiale mica .

Costruttori

Nome Descrizione
MicaController()

Inizializza una nuova istanza della classe MicaController.

Proprietà

Nome Descrizione
FallbackColor

Ottiene o imposta il colore a tinta unita da utilizzare quando le condizioni di sistema impediscono il rendering del materiale mica.

IsClosed

Ottiene un valore che indica se l'oggetto è chiuso (eliminato).

Kind

Ottiene o imposta un valore che specifica la variante del materiale Mica utilizzata.

LuminosityOpacity

Ottiene o imposta il grado di opacità della luminosità del colore.

State

Ottiene lo stato corrente del controller di sfondo del sistema.

TintColor

Ottiene o imposta la tinta di colore per il materiale mica.

TintOpacity

Ottiene o imposta il grado di opacità della tinta di colore.

Metodi

Nome Descrizione
AddSystemBackdropTarget(ICompositionSupportsSystemBackdrop)

Aggiunge la destinazione dello sfondo del sistema specificata.

Close()

Esegue attività definite dall'applicazione associate alla liberazione, al rilascio o alla reimpostazione di risorse non gestite.

Dispose()

Esegue attività definite dall'applicazione associate alla liberazione, al rilascio o alla reimpostazione di risorse non gestite.

IsSupported()

Determina se il materiale mica è supportato nel sistema operativo corrente.

RemoveAllSystemBackdropTargets()

Rimuove tutte le destinazioni in background di sistema.

RemoveSystemBackdropTarget(ICompositionSupportsSystemBackdrop)

Rimuove la destinazione in background di sistema specificata.

ResetProperties()

Reimposta le proprietà personalizzate sulle impostazioni predefinite del sistema e ripristina la gestione automatica del tema chiaro/scuro.

SetSystemBackdropConfiguration(SystemBackdropConfiguration)

Imposta i criteri specifici dell'app da applicare al controller di sfondo del sistema.

SetTarget(CoreWindow, CompositionTarget)

Connette questo controller di sfondo del sistema all'oggetto specificato CoreWindow.

SetTarget(WindowId, CompositionTarget)

Connette questo controller di sfondo del sistema a un oggetto HWND o AppWindow con l'elemento WindowId specificato.

Eventi

Nome Descrizione
Closed

Si verifica quando l'oggetto è stato chiuso (eliminato), dopo l'evento FrameworkClosed , per notificare all'app che l'oggetto è chiuso.

FrameworkClosed

Si verifica quando l'oggetto è stato chiuso (eliminato), prima dell'evento Closed , per notificare al framework (ad esempio XAML) che l'oggetto è chiuso.

StateChanged

Si verifica quando lo stato dello sfondo del sistema è cambiato.

Si applica a

Vedi anche