WebUIApplication.BackgroundActivated Kejadian
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Dipanggil ketika aplikasi diaktifkan di latar belakang.
public:
static event BackgroundActivatedEventHandler ^ BackgroundActivated;
// Register
static event_token BackgroundActivated(BackgroundActivatedEventHandler const& handler) const;
// Revoke with event_token
static void BackgroundActivated(event_token const* cookie) const;
// Revoke with event_revoker
static WebUIApplication::BackgroundActivated_revoker BackgroundActivated(auto_revoke_t, BackgroundActivatedEventHandler const& handler) const;
public static event BackgroundActivatedEventHandler BackgroundActivated;
function onBackgroundActivated(eventArgs) { /* Your code */ }
Windows.UI.WebUI.WebUIApplication.addEventListener("backgroundactivated", onBackgroundActivated);
Windows.UI.WebUI.WebUIApplication.removeEventListener("backgroundactivated", onBackgroundActivated);
- or -
Windows.UI.WebUI.WebUIApplication.onbackgroundactivated = onBackgroundActivated;
Public Shared Custom Event BackgroundActivated As BackgroundActivatedEventHandler
Jenis Acara
Persyaratan Windows
Rangkaian perangkat |
Windows 10, version 1809 (diperkenalkan dalam 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v7.0)
|
Keterangan
BackgroundActivated
adalah tugas latar belakang UWP khusus yang berjalan sebagai handler pada utas tampilan (atau skrip latar belakang, lihat di bawah). Tidak seperti tugas latar belakang biasa yang berjalan pada utas pekerja, ini menyediakan akses ke DOM dan mereferensikan ke tampilan latar depan.
Kejadian ini adalah aplikasi web yang setara dengan peristiwa Windows.UI.Xaml Application.OnBackgroundActivated . Dalam kasus aplikasi web secara khusus, jika tidak ada utas tampilan yang berjalan (aplikasi tidak berjalan), peristiwa akan mengaktifkan skrip latar belakang aplikasi dan menembak di sana.
Mirip dengan XAML, untuk menunjukkan skrip latar belakang sebagai aktivasi latar belakang, null
taskEntryPoint disediakan untuk BackgroundTaskBuilder. Tugas latar belakang ini terdaftar secara terprogram (bukan dinyatakan dalam appxmanifest):
let builder = new Windows.ApplicationModel.Background.BackgroundTaskBuilder();
builder.name = 'WwaHostBGActivated';
builder.setTrigger(new background.SystemTrigger(background.SystemTriggerType.timeZoneChange, false));
let backgroundTaskRegistration = builder.register();
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk