GeofenceMonitor.Geofences Proprietà

Definizione

Restituisce un vettore degli oggetti Geofence dell'app attualmente registrati con GeofenceMonitor a livello di sistema.

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)

Valore della proprietà

Raccolta di oggetti Geofence da monitorare.

Requisiti Windows

Funzionalità dell'app
location

Commenti

Registrare un recinto virtuale da monitorare dal sistema aggiungendolo a questa raccolta.

I recinti virtuali vengono salvati in modo permanente su disco, quindi devono essere aggiunti al sistema una sola volta. Il tentativo di aggiungere un recinto virtuale con un ID già registrato genererà un'eccezione.

Il tentativo di rimuovere un recinto virtuale dalla proprietà Geofences avrà esito negativo con un'eccezione se il recinto virtuale specificato è registrato nel sistema ma non appartiene alla raccolta dell'applicazione chiamante.

Questo vettore riflette solo gli aggiornamenti eseguiti dall'app. Per visualizzare le modifiche apportate dal sistema, come in dopo l'attivazione e la rimozione di un geofence a uso singolo, l'app può chiamare nuovamente questa proprietà o rimuovere in modo sicuro il recinto virtuale rimosso da un vettore restituito in precedenza.

Si applica a

Vedi anche