Interface ILocation (locationapi.h)
[L’API d’emplacement Win32 peut être utilisée dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il sera peut-être modifié ou indisponible dans les versions ultérieures. Utilisez plutôt l’API Windows.Devices.Geolocation . ]
Fournit des méthodes utilisées pour gérer les rapports d’emplacement, l’inscription d’événements et les autorisations de capteur.
Héritage
L’interface ILocation hérite de l’interface IUnknown. ILocation a également les types de membres suivants :
Méthodes
L’interface ILocation a ces méthodes.
ILocation ::GetDesiredAccuracy Récupère le paramètre de précision demandé actuel. |
ILocation ::GetReport Récupère un rapport d’emplacement. |
ILocation ::GetReportInterval Récupère la durée demandée, en millisecondes, entre les événements de rapport. |
ILocation ::GetReportStatus Récupère le status pour le type de rapport spécifié. |
ILocation ::RegisterForReport Demande des événements de rapport d’emplacement. |
ILocation ::RequestPermissions Ouvre une boîte de dialogue système pour demander à l’utilisateur l’autorisation d’activer les appareils de localisation. |
ILocation ::SetDesiredAccuracy Spécifie la précision à utiliser. |
ILocation ::SetReportInterval Spécifie la durée minimale demandée, en millisecondes, entre les événements de rapport. |
ILocation ::UnregisterForReport Arrête les notifications d’événements pour le type de rapport spécifié. |
Remarques
Lorsque CoCreateInstance est appelé pour créer un objet ILocation, une notification peut s’afficher dans la barre des tâches et enregistrer un événement Activité d’emplacement observateur d'événements, s’il s’agit de la première utilisation de l’emplacement par l’application.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Aucun pris en charge |
Plateforme cible | Windows |
En-tête | locationapi.h |