Partager via


SystemBackdrop.GetDefaultSystemBackdropConfiguration Méthode

Définition

Récupère un objet par défaut SystemBackdropConfiguration qui peut être passé à 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

Paramètres

target
ICompositionSupportsSystemBackdrop

Cible de la toile de fond.

xamlRoot
XamlRoot

Racine XAML de la cible en arrière-plan.

Retours

Objet par défaut SystemBackdropConfiguration .

Remarques

L’objet SystemBackdropConfiguration par défaut retourné est défini et géré automatiquement pour chaque contexte d’utilisation de SystemBackdrop (connectedTarget), et peut être transmis à ISystemBackdropControllerWithTargets.SetSystemBackdropConfiguration. Les valeurs des propriétés sur le SystemBackdropConfiguration que vous recevez peuvent changer au fil du temps :

  • Thème : défini en fonction du ElementTheme de l’élément cible (obtenu à partir de xamlRoot.Content).

    Si FallbackColor, LuminosityOpacity, TintColorou TintOpacity sont modifiés par l’implémentation du matériau, les modifications apportées à SystemBackdropConfiguration.Theme associées ne basculent plus automatiquement le thème du contrôleur (car les configurations Sombre et Clair par défaut ne sont plus appropriées). Dans ce cas, les propriétés d’apparence du matériau doivent être mises à jour manuellement pour correspondre au nouveau thème dans SystemBackdrop.OnDefaultSystemBackdropConfigurationChanged.

  • IsInputActive : true si la cible de se SystemBackdrop trouve dans la fenêtre active ; sinon, false.

  • IsHighContrast : true si la cible du SystemBackdrop est en mode de contraste élevé ; sinon, false.

S’applique à

Voir aussi