Condividi tramite


SystemBackdrop.GetDefaultSystemBackdropConfiguration Metodo

Definizione

Recupera un oggetto predefinito SystemBackdropConfiguration che può essere passato a ISystemBackdropControllerWithTargets.SetSystemBackdropConfiguration.

public:
 virtual SystemBackdropConfiguration ^ GetDefaultSystemBackdropConfiguration(ICompositionSupportsSystemBackdrop ^ target, XamlRoot ^ xamlRoot) = GetDefaultSystemBackdropConfiguration;
SystemBackdropConfiguration GetDefaultSystemBackdropConfiguration(ICompositionSupportsSystemBackdrop const& target, XamlRoot const& xamlRoot);
public SystemBackdropConfiguration GetDefaultSystemBackdropConfiguration(ICompositionSupportsSystemBackdrop target, XamlRoot xamlRoot);
function getDefaultSystemBackdropConfiguration(target, xamlRoot)
Public Function GetDefaultSystemBackdropConfiguration (target As ICompositionSupportsSystemBackdrop, xamlRoot As XamlRoot) As SystemBackdropConfiguration

Parametri

target
ICompositionSupportsSystemBackdrop

Destinazione dello sfondo.

xamlRoot
XamlRoot

Radice XAML della destinazione dello sfondo.

Restituisce

Oggetto predefinito SystemBackdropConfiguration .

Commenti

L'oggetto SystemBackdropConfiguration predefinito restituito viene impostato e gestito automaticamente per ogni contesto di utilizzo systemBackdrop (connectedTarget) e può essere passato a ISystemBackdropControllerWithTargets.SetSystemBackbackdropConfiguration. I valori delle proprietà nell'oggetto SystemBackdropConfiguration che si riceve potrebbero modificare nel tempo:

  • Tema: impostato in base all'elemento ElementTheme di destinazione (ottenuto da xamlRoot.Content).

    Se FallbackColor, LuminosityOpacity, TintColoro TintOpacity vengono modificati dall'implementazione del materiale, le modifiche apportate all'associazione SystemBackdropConfiguration.Theme non attivano più automaticamente il tema del controller (perché le configurazioni predefinite dark e light non sono più appropriate). In questo caso, le proprietà di aspetto del materiale devono essere aggiornate manualmente per corrispondere al nuovo tema in SystemBackdrop.OnDefaultSystemBackdropConfigurationChanged.

  • IsInputActive: true se la destinazione dell'oggetto SystemBackdrop è nella finestra attiva; in caso contrario, false.

  • IsHighContrast: true se la destinazione dell'oggetto SystemBackdrop è in modalità a contrasto elevato; in caso contrario, false.

Si applica a

Vedi anche