GeofenceMonitor.GeofenceStateChanged Событие
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возникает при изменении состояния одного или нескольких объектов Geofence в коллекции GeofencesОбъекта GeofenceMonitor .
// Register
event_token GeofenceStateChanged(TypedEventHandler<GeofenceMonitor, IInspectable const&> const& handler) const;
// Revoke with event_token
void GeofenceStateChanged(event_token const* cookie) const;
// Revoke with event_revoker
GeofenceMonitor::GeofenceStateChanged_revoker GeofenceStateChanged(auto_revoke_t, TypedEventHandler<GeofenceMonitor, IInspectable const&> const& handler) const;
public event TypedEventHandler<GeofenceMonitor,object> GeofenceStateChanged;
function onGeofenceStateChanged(eventArgs) { /* Your code */ }
geofenceMonitor.addEventListener("geofencestatechanged", onGeofenceStateChanged);
geofenceMonitor.removeEventListener("geofencestatechanged", onGeofenceStateChanged);
- or -
geofenceMonitor.ongeofencestatechanged = onGeofenceStateChanged;
Public Custom Event GeofenceStateChanged As TypedEventHandler(Of GeofenceMonitor, Object)
Тип события
TypedEventHandler<GeofenceMonitor,IInspectable>
Требования к Windows
Возможности приложения |
location
|
Комментарии
Это событие возникает при запуске приложения и изменении состояния геозоны, зарегистрированной приложением. Это событие также возникает при активации приложения, если в коллекции есть непрочитанные отчеты, полученные путем вызова ReadReports. Это позволяет приложению, которое возвращается из приостановки, получать уведомления о наличии непрочитанных отчетов в очереди и соответствующим образом обновлять пользовательский интерфейс. Это также позволяет приложению считывать отчеты, возникшие в фоновом режиме в случаях, когда фоновая задача не была запущена из-за условий, заданных в SystemCondition, таких как ожидание подключения к Интернету или ожидание появления пользователя.