Share via


SystemBackdropConfiguration Class

Definition

Represents the system policies applied to a system backdrop target.

public ref class SystemBackdropConfiguration sealed
/// [Windows.Foundation.Metadata.Activatable(65537, "Microsoft.Foundation.WindowsAppSDKContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65537)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SystemBackdropConfiguration final
[Windows.Foundation.Metadata.Activatable(65537, "Microsoft.Foundation.WindowsAppSDKContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65537)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SystemBackdropConfiguration
function SystemBackdropConfiguration()
Public NotInheritable Class SystemBackdropConfiguration
Inheritance
Object Platform::Object IInspectable SystemBackdropConfiguration
Attributes

Remarks

Use this class to provide the system backdrop controller (ISystemBackdropControllerWithTargets) with app-specific policy information to properly configure the system backdrop material. This object can be safely created on a different thread than the system backdrop controller, and the thread need not have a DispatcherQueue.

Constructors

SystemBackdropConfiguration()

Initializes a new instance of the SystemBackdropConfiguration class.

Properties

HighContrastBackgroundColor

Gets or sets the background color used when system or application high-contrast theme is applied.

IsHighContrast

Gets or sets a value that indicates whether the system or application high-contrast theme should be applied.

IsInputActive

Gets or sets a value that indicates whether the system backdrop should consider the current window as having input focus.

Theme

Gets or sets the theme that should be applied to the system backdrop that is controlled by this configuration object.

Applies to