Compartir a través de


SystemBackdrop.GetDefaultSystemBackdropConfiguration Método

Definición

Recupera un objeto predeterminado SystemBackdropConfiguration que se puede pasar 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

Parámetros

target
ICompositionSupportsSystemBackdrop

El objetivo del telón de fondo.

xamlRoot
XamlRoot

Raíz XAML del destino de fondo.

Devoluciones

Objeto predeterminado SystemBackdropConfiguration .

Comentarios

El objeto SystemBackdropConfiguration predeterminado que se devuelve se establece y mantiene automáticamente para cada contexto de uso de SystemBackdrop (connectedTarget) y se puede pasar a ISystemBackdropControllerWithTargets.SetSystemBackdropConfiguration. Los valores de las propiedades de que SystemBackdropConfiguration recibe pueden cambiar con el tiempo:

  • Tema: se establece en función ElementTheme del elemento de destino (obtenido de xamlRoot.Content).

    Si FallbackColorla implementación del material modifica , LuminosityOpacityTintColoro , TintOpacity los cambios realizados en SystemBackdropConfiguration.Theme asociados ya no alternarán automáticamente el tema del controlador (ya que las configuraciones predeterminadas de Oscuro y Claro ya no son adecuadas). En este caso, las propiedades de apariencia del material deben actualizarse manualmente para que coincidan con el nuevo tema en SystemBackdrop.OnDefaultSystemBackdropConfigurationChanged.

  • IsInputActive: true si el destino de SystemBackdrop está en la ventana activa; en caso contrario, false.

  • IsHighContrast: true si el destino de SystemBackdrop está en modo de contraste alto; en caso contrario, false.

Se aplica a

Consulte también