CoreApplication.EnteredBackground 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.
Diaktifkan saat aplikasi memasuki status berjalan di latar belakang.
// Register
static event_token EnteredBackground(EventHandler<EnteredBackgroundEventArgs> const& handler) const;
// Revoke with event_token
static void EnteredBackground(event_token const* cookie) const;
// Revoke with event_revoker
static CoreApplication::EnteredBackground_revoker EnteredBackground(auto_revoke_t, EventHandler<EnteredBackgroundEventArgs> const& handler) const;
public static event System.EventHandler<EnteredBackgroundEventArgs> EnteredBackground;
function onEnteredBackground(eventArgs) { /* Your code */ }
Windows.ApplicationModel.Core.CoreApplication.addEventListener("enteredbackground", onEnteredBackground);
Windows.ApplicationModel.Core.CoreApplication.removeEventListener("enteredbackground", onEnteredBackground);
- or -
Windows.ApplicationModel.Core.CoreApplication.onenteredbackground = onEnteredBackground;
Public Shared Custom Event EnteredBackground As EventHandler(Of EnteredBackgroundEventArgs)
Jenis Acara
Persyaratan Windows
Rangkaian perangkat |
Windows 10 Anniversary Edition (diperkenalkan dalam 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v3.0)
|
Keterangan
Peristiwa ini diaktifkan saat aplikasi Anda tidak lagi terlihat di latar depan.
Sebelumnya panggilan balik penangguhan Anda adalah tempat terbaik untuk menyimpan status setelah pengguna menyelesaikan sesi dengan aplikasi Anda. Namun, sekarang aplikasi dapat terus berjalan di latar belakang dan kemudian pindah kembali ke latar depan karena aktivitas pemicu tanpa pernah mencapai status ditangguhkan. Tempat terbaik untuk menyimpan data setelah sesi pengguna ada di penanganan aktivitas latar belakang yang Anda masukkan.
Batas memori juga berubah saat aplikasi berpindah ke latar belakang. Yang terbaik adalah memeriksa MemoryManager dan melepaskan memori jika diperlukan untuk memastikan aplikasi Anda tidak dihentikan.