SystemBackdrop.GetDefaultSystemBackdropConfiguration Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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 dexamlRoot.Content
).Si
FallbackColor
la implementación del material modifica ,LuminosityOpacity
TintColor
o ,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 deSystemBackdrop
está en la ventana activa; en caso contrario,false
.IsHighContrast:
true
si el destino deSystemBackdrop
está en modo de contraste alto; en caso contrario,false
.