Bagikan melalui


MicaController Kelas

Definisi

Mengelola rendering dan kebijakan sistem untuk bahan mika.

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
Warisan
Object Platform::Object IInspectable MicaController
Atribut
Penerapan

Keterangan

Kelas ini merangkum penyajian bahan backdrop sistem serta penanganan kebijakan sistem untuk bahan mika .

Konstruktor

MicaController()

Menginisialisasi instans baru kelas MicaController.

Properti

FallbackColor

Mendapatkan atau mengatur warna solid untuk digunakan ketika kondisi sistem mencegah penyajian bahan mika.

IsClosed

Mendapatkan nilai yang menunjukkan apakah objek ditutup (dibuang).

Kind

Mendapatkan atau menetapkan nilai yang menentukan variasi bahan Mica mana yang digunakan.

LuminosityOpacity

Mendapatkan atau mengatur tingkat keburaman luminositas warna.

State

Mendapatkan status pengontrol latar belakang sistem saat ini.

TintColor

Mendapatkan atau mengatur warna warna untuk bahan mika.

TintOpacity

Mendapatkan atau mengatur tingkat keburaman warna.

Metode

AddSystemBackdropTarget(ICompositionSupportsSystemBackdrop)

Menambahkan target backdrop sistem yang ditentukan.

Close()

Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, merilis, atau mengatur ulang sumber daya yang tidak dikelola.

Dispose()

Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, merilis, atau mengatur ulang sumber daya yang tidak dikelola.

IsSupported()

Menentukan apakah bahan mika didukung pada sistem operasi saat ini.

RemoveAllSystemBackdropTargets()

Menghapus semua target latar belakang sistem.

RemoveSystemBackdropTarget(ICompositionSupportsSystemBackdrop)

Menghapus target latar belakang sistem yang ditentukan.

ResetProperties()

Mengatur ulang properti yang disesuaikan ke default sistemnya dan kembali ke penanganan tema terang/gelap otomatis.

SetSystemBackdropConfiguration(SystemBackdropConfiguration)

Mengatur kebijakan khusus aplikasi yang akan diterapkan ke pengontrol backdrop sistem.

SetTarget(CoreWindow, CompositionTarget)

Menyambungkan pengontrol backdrop sistem ini ke yang ditentukan CoreWindow.

SetTarget(WindowId, CompositionTarget)

Menyambungkan pengontrol backdrop sistem ini ke HWND atau AppWindow dengan WindowId yang ditentukan.

Acara

Closed

Terjadi ketika objek telah ditutup (dibuang), setelah peristiwa FrameworkClosed , untuk memberi tahu aplikasi bahwa objek ditutup.

FrameworkClosed

Terjadi ketika objek telah ditutup (dibuang), sebelum peristiwa Tertutup , untuk memberi tahu kerangka kerja (seperti XAML) bahwa objek ditutup.

StateChanged

Terjadi ketika status backdrop sistem telah berubah.

Berlaku untuk

Lihat juga