Partager via


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