CLLocationManager.IsMonitoringAvailable 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
IsMonitoringAvailable(Type) |
Bestimmt, ob das Gerät die Regionsüberwachung für die angegebene Art von CLRegion unterstützt. |
IsMonitoringAvailable(Class) |
Bestimmt, ob das Gerät die Regionsüberwachung für die angegebene Art von CLRegion unterstützt. |
IsMonitoringAvailable(Type)
Bestimmt, ob das Gerät die Regionsüberwachung für die angegebene Art von CLRegion unterstützt.
public static bool IsMonitoringAvailable (Type t);
static member IsMonitoringAvailable : Type -> bool
Parameter
- t
- Type
Der Typ der Klasse muss von CLRegion abgeleitet werden.
Gibt zurück
True, wenn es vom Gerät unterstützt wird, andernfalls false.
Hinweise
Diese Methode bestimmt lediglich, ob die Regionsüberwachung in der Hardware verfügbar ist. Sie bestimmt nicht, ob der Benutzer Standortdienste aktiviert hat oder ob der Anwendung die Berechtigung erteilt wurde, dies zu verwenden. Sie müssen die Berechtigung separat anfordern.
Um zu ermitteln, ob Sie über die Berechtigung für den Zugriff auf Standortdienste verfügen, verwenden Sie CLLocationManager.
Gilt für:
IsMonitoringAvailable(Class)
Bestimmt, ob das Gerät die Regionsüberwachung für die angegebene Art von CLRegion unterstützt.
[Foundation.Export("isMonitoringAvailableForClass:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public static bool IsMonitoringAvailable (ObjCRuntime.Class regionClass);
static member IsMonitoringAvailable : ObjCRuntime.Class -> bool
Parameter
- regionClass
- Class
Objective-C-Klasse muss von CLRegion abgeleitet werden.
Gibt zurück
True, wenn es vom Gerät unterstützt wird, andernfalls false.
- Attribute
Hinweise
Diese Methode bestimmt lediglich, ob die Regionsüberwachung in der Hardware verfügbar ist. Sie bestimmt nicht, ob der Benutzer Standortdienste aktiviert hat oder ob der Anwendung die Berechtigung erteilt wurde, dies zu verwenden. Sie müssen die Berechtigung separat anfordern.
Um zu ermitteln, ob Sie über die Berechtigung für den Zugriff auf Standortdienste verfügen, verwenden Sie CLLocationManager.
var isAvail = CLLocationManager.IsMonitoringAvailable(typeof(CLCircularRegion));