Condividi tramite


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 dello sfondo del sistema che la gestione dei criteri di sistema per il materiale mica .

Costruttori

MicaController()

Inizializza una nuova istanza della classe MicaController.

Proprietà

FallbackColor

Ottiene o imposta il colore a tinta unita da usare 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 variazione 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

AddSystemBackdropTarget(ICompositionSupportsSystemBackdrop)

Aggiunge la destinazione di sfondo del sistema specificata.

Close()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

Dispose()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

IsSupported()

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

RemoveAllSystemBackdropTargets()

Rimuove tutte le destinazioni in background del sistema.

RemoveSystemBackdropTarget(ICompositionSupportsSystemBackdrop)

Rimuove la destinazione in background del sistema specificata.

ResetProperties()

Reimposta le proprietà personalizzate per le 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 di sistema all'oggetto specificato CoreWindow.

SetTarget(WindowId, CompositionTarget)

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

Eventi

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