Compartilhar via


GeofenceMonitor.Geofences Propriedade

Definição

Retorna um vetor dos objetos geofence do aplicativo atualmente registrados com o GeofenceMonitor em todo o 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)

Valor da propriedade

Uma coleção dos objetos Geofence a serem monitorados.

Requisitos do Windows

Funcionalidades do aplicativo
location

Comentários

Registre uma cerca geográfica a ser monitorada pelo sistema adicionando-a a esta coleção.

As cercas geográficas são persistidas no disco, portanto, elas só precisam ser adicionadas ao sistema uma vez. A tentativa de adicionar uma cerca geográfica com uma ID que já está registrada gerará uma exceção.

A tentativa de remover um Geofence da propriedade Geofences falhará com uma exceção se o Geofence especificado estiver registrado no sistema, mas não pertencer à coleção do aplicativo de chamada.

Esse vetor reflete apenas as atualizações feitas pelo aplicativo. Para exibir as alterações feitas pelo sistema, como em depois que uma Cerca Geográfica de uso único é disparada e removida, o aplicativo pode chamar essa propriedade novamente ou remover com segurança a cerca geográfica removida de um vetor retornado anteriormente.

Aplica-se a

Confira também