MicaController Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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 |
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 |
SetTarget(WindowId, CompositionTarget) |
Connette questo controller di sfondo di sistema a un oggetto |
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. |