MicaController Класс

Определение

Управляет отрисовкой и системной политикой для материала слюды.

public ref class MicaController sealed : ISystemBackdropController, IClosable
public ref class MicaController sealed : ISystemBackdropControllerWithTargets, IClosable
public ref class MicaController sealed : ISystemBackdropControllerWithTargets, IClosableNotifier, IClosable
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MicaController final : ISystemBackdropController, IClosable
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MicaController final : ISystemBackdropControllerWithTargets, IClosable
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MicaController final : ISystemBackdropControllerWithTargets, IClosableNotifier, IClosable
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MicaController : ISystemBackdropController, System.IDisposable
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MicaController : ISystemBackdropControllerWithTargets, System.IDisposable
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.Foundation.WindowsAppSDKContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MicaController : ISystemBackdropControllerWithTargets, IClosableNotifier, System.IDisposable
function MicaController()
Public NotInheritable Class MicaController
Implements IDisposable, ISystemBackdropController
Public NotInheritable Class MicaController
Implements IDisposable, ISystemBackdropControllerWithTargets
Public NotInheritable Class MicaController
Implements IClosableNotifier, IDisposable, ISystemBackdropControllerWithTargets
Наследование
Object Platform::Object IInspectable MicaController
Атрибуты
Реализации

Комментарии

Этот класс инкапсулирует как отрисовку материала фона системы, так и обработку системной политики для материала слюды .

Конструкторы

MicaController()

Инициализирует новый экземпляр класса MicaController.

Свойства

FallbackColor

Возвращает или задает сплошной цвет, используемый, когда системные условия препятствуют отрисовке материала слюды.

IsClosed

Возвращает значение, указывающее, закрыт ли объект (удален).

Kind

Возвращает или задает значение, указывающее, какой вариант материала Mica используется.

LuminosityOpacity

Возвращает или задает степень непрозрачности цвета.

State

Возвращает текущее состояние системного контроллера фона.

TintColor

Получает или задает оттенок цвета для материала слюды.

TintOpacity

Возвращает или задает степень непрозрачности цветового оттенка.

Методы

AddSystemBackdropTarget(ICompositionSupportsSystemBackdrop)

Добавляет указанный целевой объект фона системы.

Close()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.

Dispose()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.

IsSupported()

Определяет, поддерживается ли материал mica в текущей операционной системе.

RemoveAllSystemBackdropTargets()

Удаляет все системные фоновые целевые объекты.

RemoveSystemBackdropTarget(ICompositionSupportsSystemBackdrop)

Удаляет указанный системный фоновый целевой объект.

ResetProperties()

Сбрасывает все настраиваемые свойства до системных значений по умолчанию и возвращается к автоматической обработке светло-темных тем.

SetSystemBackdropConfiguration(SystemBackdropConfiguration)

Задает политики, относящиеся к приложению, которые будут применяться к системным фонового контроллера.

SetTarget(CoreWindow, CompositionTarget)

Подключает этот системный фоновой контроллер к указанному CoreWindow.

SetTarget(WindowId, CompositionTarget)

Подключает этот системный фоновый контроллер к объекту HWND или AppWindow с указанным идентификатором WindowId.

События

Closed

Происходит при закрытии (удалении) объекта после события FrameworkClosed для уведомления приложения о закрытии объекта.

FrameworkClosed

Происходит, когда объект был закрыт (удален) до события Closed , чтобы уведомить платформу (например, XAML) о закрытии объекта.

StateChanged

Происходит при изменении состояния фона системы.

Применяется к

См. также раздел