共用方式為


ILocation 介面 (locationapi.h)

[Win32 位置 API 可用於需求一節中指定的作業系統。 它在後續版本中可能會變更或無法使用。 請改用 Windows.Devices.Geolocation API。 ]

提供用來管理位置報告、事件註冊和感測器許可權的方法。

繼承

ILocation 介面繼承自 IUnknown 介面。 ILocation 也有下列類型的成員:

方法

ILocation 介面具有這些方法。

 
ILocation::GetDesiredAccuracy

擷取目前要求的精確度設定。
ILocation::GetReport

擷取位置報表。
ILocation::GetReportInterval

擷取報表事件之間的要求時間量,以毫秒為單位。
ILocation::GetReportStatus

擷取指定之報表類型的狀態。
ILocation::RegisterForReport

要求位置報告事件。
ILocation::RequestPermissions

開啟系統對話框以要求使用者啟用位置裝置的許可權。
ILocation::SetDesiredAccuracy

指定要使用的精確度。
ILocation::SetReportInterval

指定報告事件之間要求的最小時間量,以毫秒為單位。
ILocation::UnregisterForReport

停止指定之報表類型的事件通知。

備註

當呼叫 CoCreateInstance 來建立 ILocation 物件時,它可能會導致通知顯示在任務欄中,而且如果位置是應用程式第一次使用位置,則會在 事件檢視器 中記錄位置活動事件。

規格需求

需求
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 都不支援
目標平台 Windows
標頭 locationapi.h