Compartilhar via


ActivitySensor.ReadingChanged Evento

Definição

Ocorre sempre que o sensor relata uma nova leitura do sensor.

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

Tipo de evento

Comentários

Ao adicionar uma função de retorno de chamada, você recebe um retorno de chamada inicial. No entanto, há um caso em que você não receberá esse retorno de chamada inicial.

  • Adicione uma função de retorno de chamada.
  • Remova a função de retorno de chamada.
  • Adicionar outra função de retorno de chamada (ou a original uma segunda vez)

Nessa sequência de eventos, a segunda função de retorno de chamada não receberá o retorno de chamada inicial. Ele receberá notificações de retorno de chamada normalmente quando o ActivitySensor relatar uma nova leitura; somente o retorno de chamada inicial será perdido.

Aplica-se a