Compartir a través de


CLLocationManager.StartMonitoring Método

Definición

Sobrecargas

StartMonitoring(CLRegion)

Comienza la supervisión region de la entrada y salida.

StartMonitoring(CLRegion, Double)

Inicia la supervisión de la región.

StartMonitoring(CLRegion)

Comienza la supervisión region de la entrada y salida.

[Foundation.Export("startMonitoringForRegion:")]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void StartMonitoring (CoreLocation.CLRegion region);
[Foundation.Export("startMonitoringForRegion:")]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 8, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void StartMonitoring (CoreLocation.CLRegion region);
abstract member StartMonitoring : CoreLocation.CLRegion -> unit
override this.StartMonitoring : CoreLocation.CLRegion -> unit

Parámetros

region
CLRegion

Región que se va a supervisar.

Atributos

Comentarios

Una aplicación puede supervisar hasta 20 regiones con nombre único (definido por Identifier). La velocidad con la que se entregan las notificaciones de región depende de la conectividad de red.

Las notificaciones de entrada y salida de la región suelen llegar en un plazo de 3 a 5 minutos. Las regiones de menos de 400 m de radio funcionan mejor en dispositivos iPhone 4S y posteriores. (La velocidad de notificación parece más rápida en los dispositivos con coprocesadores M7).

Se aplica a

StartMonitoring(CLRegion, Double)

Inicia la supervisión de la región.

[Foundation.Export("startMonitoringForRegion:desiredAccuracy:")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void StartMonitoring (CoreLocation.CLRegion region, double desiredAccuracy);
abstract member StartMonitoring : CoreLocation.CLRegion * double -> unit
override this.StartMonitoring : CoreLocation.CLRegion * double -> unit

Parámetros

region
CLRegion

Región que se va a supervisar

desiredAccuracy
Double

Precisión en metros.

Atributos

Comentarios

Una aplicación puede supervisar hasta 20 regiones con nombre único (definido por Identifier). La velocidad con la que se entregan las notificaciones de región depende de la conectividad de red.

Las notificaciones de entrada y salida de la región suelen llegar en un plazo de 3 a 5 minutos. Las regiones de menos de 400 m de radio funcionan mejor en dispositivos iPhone 4S y posteriores. (La velocidad de notificación parece más rápida en los dispositivos con coprocesadores M7).

Se aplica a