CLLocationManager.StartMonitoring Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
StartMonitoring(CLRegion) |
Beginnt mit der Überwachung |
StartMonitoring(CLRegion, Double) |
Beginnt mit der Überwachung der Region. |
StartMonitoring(CLRegion)
Beginnt mit der Überwachung region
für den Ein- und Ausstieg.
[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
Parameter
- region
- CLRegion
Die zu überwachende Region.
- Attribute
Hinweise
Eine Anwendung kann bis zu 20 eindeutig benannte (durch Identifier) definierte Regionen überwachen. Die Geschwindigkeit, mit der Regionsbenachrichtigungen übermittelt werden, hängt von der Netzwerkkonnektivität ab.
Regionsein-/Ausstiegsbenachrichtigungen werden in der Regel innerhalb von 3 bis 5 Minuten eintreffen. Regionen mit weniger als 400m Radius funktionieren auf iPhone 4S und höheren Geräten besser. (Die Benachrichtigungsgeschwindigkeit scheint auf Geräten mit M7-Coprozessoren am schnellsten zu sein.)
Gilt für:
StartMonitoring(CLRegion, Double)
Beginnt mit der Überwachung der Region.
[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
Parameter
- region
- CLRegion
Zu überwachende Region
- desiredAccuracy
- Double
Genauigkeit in Metern.
- Attribute
Hinweise
Eine Anwendung kann bis zu 20 eindeutig benannte (durch Identifier) definierte Regionen überwachen. Die Geschwindigkeit, mit der Regionsbenachrichtigungen übermittelt werden, hängt von der Netzwerkkonnektivität ab.
Regionsein-/Ausstiegsbenachrichtigungen werden in der Regel innerhalb von 3 bis 5 Minuten eintreffen. Regionen mit weniger als 400m Radius funktionieren auf iPhone 4S und höheren Geräten besser. (Die Benachrichtigungsgeschwindigkeit scheint auf Geräten mit M7-Coprozessoren am schnellsten zu sein.)