次の方法で共有


PlatformLocationProvider クラス

定義

このクラスを使用して、デバイスの現在の場所の見積もりを取得します。 PlatformLocationProvider は通常、 CloudSpatialAnchorSession に渡され、 粗い再局在化を使用した大規模な再局在化シナリオを可能にします。

public class PlatformLocationProvider
type PlatformLocationProvider = class
Public Class PlatformLocationProvider
継承
PlatformLocationProvider

コンストラクター

PlatformLocationProvider()

すべてのセンサーを無効にして、新しいインスタンスを初期化します。

PlatformLocationProvider(IntPtr, Boolean)

このクラスを使用して、デバイスの現在の場所の見積もりを取得します。 PlatformLocationProvider は通常、 CloudSpatialAnchorSession に渡され、 粗い再局在化を使用した大規模な再局在化シナリオを可能にします。

プロパティ

BluetoothStatus

Bluetooth 信号でタグ付けされたアンカーを検索または作成するのに十分なセンサー データがあるかどうかを確認します。

GeoLocationStatus

位置情報でタグ付けされたアンカーを検索または作成するのに十分なセンサー データがあるかどうかを確認します。

Sensors

セッションによって、周囲のアンカーを検索し、作成されたアンカーに注釈を付けて見つけられるように使用されるセンサー。

WifiStatus

Wi-Fi信号でタグ付けされたアンカーを検索または作成するのに十分なセンサー データがあるかどうかを確認します。

メソッド

ConvertCookieToHandle(UInt64)

このクラスを使用して、デバイスの現在の場所の見積もりを取得します。 PlatformLocationProvider は通常、 CloudSpatialAnchorSession に渡され、 粗い再局在化を使用した大規模な再局在化シナリオを可能にします。

ConvertHandleToCookie(IntPtr)

このクラスを使用して、デバイスの現在の場所の見積もりを取得します。 PlatformLocationProvider は通常、 CloudSpatialAnchorSession に渡され、 粗い再局在化を使用した大規模な再局在化シナリオを可能にします。

Finalize()

このクラスを使用して、デバイスの現在の場所の見積もりを取得します。 PlatformLocationProvider は通常、 CloudSpatialAnchorSession に渡され、 粗い再局在化を使用した大規模な再局在化シナリオを可能にします。

GetLocationEstimate()

デバイスの場所の最新の見積もりを返します。

Start()

デバイスの場所の追跡を開始します。

Stop()

デバイスの場所の追跡を停止します。

適用対象