LocationManager.AddTestProvider 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| AddTestProvider(String, ProviderProperties) |
建立一個測試位置提供者,並將其加入活躍提供者集合。 |
| AddTestProvider(String, ProviderProperties, ICollection<String>) |
建立一個測試位置提供者,並將其加入活躍提供者集合。 |
| AddTestProvider(String, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Power, SensorStatus) |
建立一個測試位置提供者,並將其加入活躍提供者集合。 |
AddTestProvider(String, ProviderProperties)
建立一個測試位置提供者,並將其加入活躍提供者集合。
[Android.Runtime.Register("addTestProvider", "(Ljava/lang/String;Landroid/location/provider/ProviderProperties;)V", "GetAddTestProvider_Ljava_lang_String_Landroid_location_provider_ProviderProperties_Handler", ApiSince=31)]
public virtual void AddTestProvider(string provider, Android.Locations.Provider.ProviderProperties properties);
[<Android.Runtime.Register("addTestProvider", "(Ljava/lang/String;Landroid/location/provider/ProviderProperties;)V", "GetAddTestProvider_Ljava_lang_String_Landroid_location_provider_ProviderProperties_Handler", ApiSince=31)>]
abstract member AddTestProvider : string * Android.Locations.Provider.ProviderProperties -> unit
override this.AddTestProvider : string * Android.Locations.Provider.ProviderProperties -> unit
參數
- provider
- String
提供者名稱
- properties
- ProviderProperties
- 屬性
備註
建立一個測試位置提供者,並將其加入活躍提供者集合。 該服務提供者會替換任何在通話前名稱相同且名稱相同的提供者。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
AddTestProvider(String, ProviderProperties, ICollection<String>)
建立一個測試位置提供者,並將其加入活躍提供者集合。
[Android.Runtime.Register("addTestProvider", "(Ljava/lang/String;Landroid/location/provider/ProviderProperties;Ljava/util/Set;)V", "GetAddTestProvider_Ljava_lang_String_Landroid_location_provider_ProviderProperties_Ljava_util_Set_Handler", ApiSince=31)]
public virtual void AddTestProvider(string provider, Android.Locations.Provider.ProviderProperties properties, System.Collections.Generic.ICollection<string> extraAttributionTags);
[<Android.Runtime.Register("addTestProvider", "(Ljava/lang/String;Landroid/location/provider/ProviderProperties;Ljava/util/Set;)V", "GetAddTestProvider_Ljava_lang_String_Landroid_location_provider_ProviderProperties_Ljava_util_Set_Handler", ApiSince=31)>]
abstract member AddTestProvider : string * Android.Locations.Provider.ProviderProperties * System.Collections.Generic.ICollection<string> -> unit
override this.AddTestProvider : string * Android.Locations.Provider.ProviderProperties * System.Collections.Generic.ICollection<string> -> unit
參數
- provider
- String
提供者名稱
- properties
- ProviderProperties
提供者屬性
- extraAttributionTags
- ICollection<String>
與此服務提供者相關的額外歸因標籤
- 屬性
備註
建立一個測試位置提供者,並將其加入活躍提供者集合。 該服務提供者會替換任何在通話前名稱相同且名稱相同的提供者。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
AddTestProvider(String, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Power, SensorStatus)
建立一個測試位置提供者,並將其加入活躍提供者集合。
[Android.Runtime.Register("addTestProvider", "(Ljava/lang/String;ZZZZZZZII)V", "GetAddTestProvider_Ljava_lang_String_ZZZZZZZIIHandler")]
public virtual void AddTestProvider(string provider, bool requiresNetwork, bool requiresSatellite, bool requiresCell, bool hasMonetaryCost, bool supportsAltitude, bool supportsSpeed, bool supportsBearing, Android.Locations.Power powerRequirement, Android.Hardware.SensorStatus accuracy);
[<Android.Runtime.Register("addTestProvider", "(Ljava/lang/String;ZZZZZZZII)V", "GetAddTestProvider_Ljava_lang_String_ZZZZZZZIIHandler")>]
abstract member AddTestProvider : string * bool * bool * bool * bool * bool * bool * bool * Android.Locations.Power * Android.Hardware.SensorStatus -> unit
override this.AddTestProvider : string * bool * bool * bool * bool * bool * bool * bool * Android.Locations.Power * Android.Hardware.SensorStatus -> unit
參數
- provider
- String
提供者名稱
- requiresNetwork
- Boolean
- requiresSatellite
- Boolean
- requiresCell
- Boolean
- hasMonetaryCost
- Boolean
- supportsAltitude
- Boolean
- supportsSpeed
- Boolean
- supportsBearing
- Boolean
- powerRequirement
- Power
- accuracy
- SensorStatus
價值屬於以下之一:ProviderProperties.ACCURACY_FINE;ProviderProperties.ACCURACY_COARSE
- 屬性
例外狀況
你的應用程式中 if OpstrMockLocation 沒有設定為 ModeAllowed 。
如果已有帶有該名稱的提供者存在
備註
建立一個測試位置提供者,並將其加入活躍提供者集合。 該服務提供者會替換任何在通話前名稱相同且名稱相同的提供者。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。