GeofenceMonitor.Geofences 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回当前注册到系统范围的 GeofenceMonitor 的应用 Geofence 对象的向量。
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)
属性值
要监视的 Geofence 对象的集合。
Windows 要求
应用功能 |
location
|
注解
通过将地理围栏添加到此集合来注册要由系统监视的 地理围栏 。
地理围栏将保存到磁盘,因此只需将其添加到系统一次。 尝试添加具有已注册 ID 的地理围栏将引发异常。
如果指定的 Geofence 已注册到系统,但不属于调用应用程序的集合,则尝试从 Geofences 属性中删除 Geofence 会失败,并出现异常。
此向量仅反映应用进行的更新。 若要查看系统所做的更改,如在触发并删除一次性 地理围栏 后,应用可以再次调用此属性,或者从以前返回的向量安全地删除已删除的 Geofence 。