Partager via


PlatformLocationProvider Classe

Définition

Utilisez cette classe pour obtenir une estimation de l’emplacement actuel de votre appareil. Un PlatformLocationProvider est généralement passé à un CloudSpatialAnchorSession pour permettre un scénario de relocalisation à grande échelle avec une relocalisation grossière.

public class PlatformLocationProvider
type PlatformLocationProvider = class
Public Class PlatformLocationProvider
Héritage
PlatformLocationProvider

Constructeurs

PlatformLocationProvider()

Initialise une nouvelle instance avec tous les capteurs désactivés.

PlatformLocationProvider(IntPtr, Boolean)

Utilisez cette classe pour obtenir une estimation de l’emplacement actuel de votre appareil. Un PlatformLocationProvider est généralement passé à un CloudSpatialAnchorSession pour permettre un scénario de relocalisation à grande échelle avec une relocalisation grossière.

Propriétés

BluetoothStatus

Vérifie si suffisamment de données de capteur sont disponibles pour localiser ou créer des ancres marquées avec des signaux Bluetooth.

GeoLocationStatus

Vérifie si suffisamment de données de capteur sont disponibles pour localiser ou créer des ancres marquées avec la géolocalisation.

Sensors

Capteurs utilisés par la session pour localiser les ancres autour de vous et annoter les ancres créées afin qu’elles soient trouvées.

WifiStatus

Vérifie si suffisamment de données de capteur sont disponibles pour localiser ou créer des ancres étiquetées avec Wi-Fi signaux.

Méthodes

ConvertCookieToHandle(UInt64)

Utilisez cette classe pour obtenir une estimation de l’emplacement actuel de votre appareil. Un PlatformLocationProvider est généralement passé à un CloudSpatialAnchorSession pour permettre un scénario de relocalisation à grande échelle avec une relocalisation grossière.

ConvertHandleToCookie(IntPtr)

Utilisez cette classe pour obtenir une estimation de l’emplacement actuel de votre appareil. Un PlatformLocationProvider est généralement passé à un CloudSpatialAnchorSession pour permettre un scénario de relocalisation à grande échelle avec une relocalisation grossière.

Finalize()

Utilisez cette classe pour obtenir une estimation de l’emplacement actuel de votre appareil. Un PlatformLocationProvider est généralement passé à un CloudSpatialAnchorSession pour permettre un scénario de relocalisation à grande échelle avec une relocalisation grossière.

GetLocationEstimate()

Retourne la dernière estimation de l’emplacement de l’appareil.

Start()

Commencez à suivre l’emplacement de l’appareil.

Stop()

Arrêtez le suivi de l’emplacement de l’appareil.

S’applique à