CLLocationManager.IsMonitoringAvailable Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
IsMonitoringAvailable(Type) |
Détermine si l’appareil prend en charge la surveillance de la région pour le type de CLRegion spécifié. |
IsMonitoringAvailable(Class) |
Détermine si l’appareil prend en charge la surveillance de la région pour le type de CLRegion spécifié. |
IsMonitoringAvailable(Type)
Détermine si l’appareil prend en charge la surveillance de la région pour le type de CLRegion spécifié.
public static bool IsMonitoringAvailable (Type t);
static member IsMonitoringAvailable : Type -> bool
Paramètres
- t
- Type
Le type de la classe doit dériver de CLRegion.
Retours
True si l’appareil le prend en charge; sinon, false.
Remarques
Cette méthode détermine simplement si la surveillance de la région est disponible dans le matériel, elle ne détermine pas si l’utilisateur a activé les services de localisation ou si l’application a été autorisée à l’utiliser. Vous devez demander l’autorisation séparément.
Pour déterminer si vous êtes autorisé à accéder aux services de localisation, utilisez CLLocationManager.
S’applique à
IsMonitoringAvailable(Class)
Détermine si l’appareil prend en charge la surveillance de la région pour le type de CLRegion spécifié.
[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
Paramètres
- regionClass
- Class
Objective-C, doit dériver de CLRegion.
Retours
True si l’appareil le prend en charge; sinon, false.
- Attributs
Remarques
Cette méthode détermine simplement si la surveillance de la région est disponible dans le matériel, elle ne détermine pas si l’utilisateur a activé les services de localisation ou si l’application a été autorisée à l’utiliser. Vous devez demander l’autorisation séparément.
Pour déterminer si vous êtes autorisé à accéder aux services de localisation, utilisez CLLocationManager.
var isAvail = CLLocationManager.IsMonitoringAvailable(typeof(CLCircularRegion));