閱讀英文

共用方式為


位置 API

位置 API 技術的概觀。

若要開發位置 API,您需要下列標頭:

如需這項技術的程式設計指引,請參閱:

列舉

 
LOCATION_REPORT_STATUS

定義特定報表類型之新報表的可能狀態。

函式

 
[連接]

Windows 8 中的 Windows 市集應用程式瀏覽器用來通知位置平臺應用程式已暫停, (中斷連線) 並還原 (連線) 。 (ILocationPower.Connect)
中斷連線

Windows 8 中的 Windows 市集應用程式瀏覽器用來通知位置平臺應用程式已暫停, (中斷連線) 並還原 (連線) 。 (ILocationPower.Disconnect)
GetAddressLine1

擷取街地道址的第一行。
GetAddressLine2

擷取街地道址的第二行。
GetAltitude

擷取高度,以公尺為單位。 高度相對於參考橢圓體。
GetAltitudeError

擷取高度誤差,以公尺為單位。
GetCity

擷取城市名稱。
GetCountryRegion

擷取兩個字母的國家或地區代碼。
GetDesiredAccuracy

擷取目前要求的精確度設定。
GetDetailLevel

保留的。 (ICivicAddressReport.GetDetailLevel)
GetErrorRadius

擷取與報告位置的距離,以公尺為單位。 結合回報為原點的位置,此半徑描述實際位置可能所在的圓形。
GetLatitude

擷取緯度,以度為單位。
GetLongitude

擷取經度,以度為單位。
GetPostalCode

擷取郵遞區號。
GetReport

從預設位置提供者擷取指定的報表類型。
GetReport

擷取位置報表。
GetReportInterval

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

擷取指定報表類型的狀態。
GetSensorID

擷取產生位置報表之感應器的識別碼。
GetStateProvince

擷取州或省名稱。
GetTimestamp

擷取產生報表的日期和時間。
GetValue

從位置報表擷取屬性值。
OnLocationChanged

當有新的位置報表可用時呼叫。
OnStatusChanged

報表狀態變更時呼叫。
RegisterForReport

要求位置報告事件。
RequestPermissions

開啟系統對話方塊,以要求使用者啟用位置裝置的許可權。
SetDesiredAccuracy

指定要使用的精確度。
SetReport

設定預設位置。
SetReportInterval

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

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

介面

 
ICivicAddressReport

ICivicAddressReport 代表位置報表,其中包含街地道址格式的資訊。
IDefaultLocation

IDefaultLocation 提供用來指定或擷取預設位置的方法。
ILatLongReport

ILatLongReport 代表位置報表,其中包含緯度和經度格式的資訊。
ILocation

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

如果想要接收事件通知,ILocationEvents 會提供您必須實作的回呼方法。
ILocationPower

Windows 8 中的 Windows 市集應用程式瀏覽器用來通知位置平臺應用程式已暫停, (中斷連線) 並還原 (連線) 。 (ILocationPower)
ILocationReport

位置報表的父介面。