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 se 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 del
ElementThemeelemento de destino (obtenido dexamlRoot.Content).Si
FallbackColorla implementación del material modifica ,LuminosityOpacity,TintColoroTintOpacity, los cambios 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:
truesi el destino deSystemBackdropestá en la ventana activa; en caso contrario,false.IsHighContrast:
truesi el destino deSystemBackdropestá en modo de contraste alto; en caso contrario,false.