CLLocationManager.StartMonitoring Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
StartMonitoring(CLRegion) |
Comienza la supervisión |
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).