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 завершится ошибкой с исключением, если указанная геозона зарегистрирована в системе, но не принадлежит коллекции вызывающего приложения.
Этот вектор отражает только обновления, сделанные приложением. Чтобы просмотреть изменения, внесенные системой, как и после активации и удаления одноразовой геозоны , приложение может снова вызвать это свойство или безопасно удалить удаленную геозону из ранее возвращенного вектора.