SystemBackdrop.GetDefaultSystemBackdropConfiguration Methode

Definition

Ruft ein Standardobjekt SystemBackdropConfiguration ab, das an ISystemBackdropControllerWithTargets.SetSystemBackdropConfigurationübergeben werden kann.

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

Parameter

target
ICompositionSupportsSystemBackdrop

Das Ziel der Kulisse.

xamlRoot
XamlRoot

Der XAML-Stamm des Hintergrundziels.

Gibt zurück

Ein Standardobjekt SystemBackdropConfiguration .

Hinweise

Das zurückgegebene SystemBackdropConfiguration-Standardobjekt wird automatisch für jeden SystemBackdrop-VerwendungskontextconnectedTarget () festgelegt und verwaltet und kann an ISystemBackdropControllerWithTargets.SetSystemBackdropConfiguration übergeben werden. Die Werte der Eigenschaften für die, die Sie erhalten, können sich im Laufe der SystemBackdropConfiguration Zeit ändern:

  • Design: Legen Sie basierend auf dem ElementTheme des Zielelements (abgerufen von xamlRoot.Content) fest.

    Wenn , , oder durch die Implementierung des Materials geändert werden, werden Änderungen an dem zugeordneten SystemBackdropConfiguration.Theme nicht mehr automatisch um das Design des Controllers umgestellt (da die Standardkonfigurationen "Dunkel" und "Hell" nicht mehr geeignet sind).TintOpacityTintColorLuminosityOpacityFallbackColor In diesem Fall müssen die Darstellungseigenschaften des Materials manuell aktualisiert werden, um dem neuen Design in SystemBackdrop.OnDefaultSystemBackdropConfigurationChanged zu entsprechen.

  • IsInputActive: true , wenn sich das Ziel des SystemBackdrop im aktiven Fenster befindet, falseandernfalls .

  • IsHighContrast: true , wenn sich das Ziel des SystemBackdrop im Modus mit hohem Kontrast befindet, falseandernfalls .

Gilt für:

Weitere Informationen