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()

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

RemoveAllSystemBackdropTargets()

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

RemoveSystemBackdropTarget(ICompositionSupportsSystemBackdrop)

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

ResetProperties()

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

SetSystemBackdropConfiguration(SystemBackdropConfiguration)

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

SetTarget(CoreWindow, CompositionTarget)

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

SetTarget(WindowId, CompositionTarget)

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

События

Имя Описание
Closed

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

FrameworkClosed

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

StateChanged

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

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

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