Поделиться через


GeofenceMonitor.Geofences Свойство

Определение

Возвращает вектор объектов geofence приложения, зарегистрированных в системном элементе GeofenceMonitor.

public:
 property IVector<Geofence ^> ^ Geofences { IVector<Geofence ^> ^ get(); };
IVector<Geofence> Geofences();
public IList<Geofence> Geofences { get; }
var iVector = geofenceMonitor.geofences;
Public ReadOnly Property Geofences As IList(Of Geofence)

Значение свойства

Коллекция объектов геозоны , которые необходимо отслеживать.

Требования к Windows

Возможности приложения
location

Комментарии

Зарегистрируйте геозону для мониторинга системой, добавив ее в эту коллекцию.

Геозоны сохраняются на диске, поэтому их необходимо добавить в систему только один раз. Попытка добавить геозону с уже зарегистрированным идентификатором вызовет исключение.

Попытка удалить геозону из свойства Geofences завершится ошибкой с исключением, если указанная геозона зарегистрирована в системе, но не принадлежит коллекции вызывающего приложения.

Этот вектор отражает только обновления, сделанные приложением. Чтобы просмотреть изменения, внесенные системой, как и после активации и удаления одноразовой геозоны , приложение может снова вызвать это свойство или безопасно удалить удаленную геозону из ранее возвращенного вектора.

Применяется к

См. также раздел