GeofenceMonitor.Geofences Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.