GeofenceMonitor.ReadReports Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets a collection of status changes to the Geofence objects in the Geofences collection of the GeofenceMonitor.
public:
virtual IVectorView<GeofenceStateChangeReport ^> ^ ReadReports() = ReadReports;
IVectorView<GeofenceStateChangeReport> ReadReports();
public IReadOnlyList<GeofenceStateChangeReport> ReadReports();
function readReports()
Public Function ReadReports () As IReadOnlyList(Of GeofenceStateChangeReport)
Returns
collection of status changes to the Geofence object(s) in GeofenceMonitor.
Windows requirements
App capabilities |
location
|
Remarks
Each report in the collection contains the most recent state for the geofences that changed state since the last time ReadReports was called. Older state changes may be present in the collection if ReadReports hasn't been called over a period of time when many geofence state changes have occurred, but the system may purge these older state changes.
The collection returned from this method may be empty and contain no GeofenceStateChangeReport objects. This can happen if no status changes have occurred since the last time the method was called, either by the app or the background task.