ActivitySensor.ReadingChanged 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.
Terjadi setiap kali sensor melaporkan pembacaan sensor baru.
// Register
event_token ReadingChanged(TypedEventHandler<ActivitySensor, ActivitySensorReadingChangedEventArgs const&> const& handler) const;
// Revoke with event_token
void ReadingChanged(event_token const* cookie) const;
// Revoke with event_revoker
ActivitySensor::ReadingChanged_revoker ReadingChanged(auto_revoke_t, TypedEventHandler<ActivitySensor, ActivitySensorReadingChangedEventArgs const&> const& handler) const;
public event TypedEventHandler<ActivitySensor,ActivitySensorReadingChangedEventArgs> ReadingChanged;
function onReadingChanged(eventArgs) { /* Your code */ }
activitySensor.addEventListener("readingchanged", onReadingChanged);
activitySensor.removeEventListener("readingchanged", onReadingChanged);
- or -
activitySensor.onreadingchanged = onReadingChanged;
Public Custom Event ReadingChanged As TypedEventHandler(Of ActivitySensor, ActivitySensorReadingChangedEventArgs)
Jenis Acara
Keterangan
Saat Anda menambahkan fungsi panggilan balik, Anda menerima panggilan balik awal. Namun, ada kasus di mana Anda tidak akan menerima panggilan balik awal ini.
- Tambahkan fungsi panggilan balik.
- Hapus fungsi panggilan balik.
- Menambahkan fungsi panggilan balik lain (atau yang asli untuk kedua kalinya)
Dalam urutan peristiwa ini, fungsi panggilan balik kedua tidak akan menerima panggilan balik awal. Ini akan menerima pemberitahuan panggilan balik secara normal ketika ActivitySensor melaporkan pembacaan baru; hanya panggilan balik awal yang akan terlewatkan.