IMap.TryOpenAsync 方法

定义

重载

TryOpenAsync(Placemark, MapLaunchOptions)

首先检查是否可以打开已安装的地图应用程序,然后使用启动选项将已安装的应用程序打开到特定地点标记。

TryOpenAsync(Double, Double, MapLaunchOptions)

首先检查是否可以打开已安装的地图应用程序,然后使用启动选项将已安装的应用程序打开到特定位置。

TryOpenAsync(Placemark, MapLaunchOptions)

Source:
Map.shared.cs
Source:
Map.shared.cs

首先检查是否可以打开已安装的地图应用程序,然后使用启动选项将已安装的应用程序打开到特定地点标记。

public:
 System::Threading::Tasks::Task<bool> ^ TryOpenAsync(Microsoft::Maui::Devices::Sensors::Placemark ^ placemark, Microsoft::Maui::ApplicationModel::MapLaunchOptions ^ options);
public System.Threading.Tasks.Task<bool> TryOpenAsync (Microsoft.Maui.Devices.Sensors.Placemark placemark, Microsoft.Maui.ApplicationModel.MapLaunchOptions options);
abstract member TryOpenAsync : Microsoft.Maui.Devices.Sensors.Placemark * Microsoft.Maui.ApplicationModel.MapLaunchOptions -> System.Threading.Tasks.Task<bool>
Public Function TryOpenAsync (placemark As Placemark, options As MapLaunchOptions) As Task(Of Boolean)

参数

placemark
Placemark

在地图应用程序中打开的地标。

options
MapLaunchOptions

要使用的启动选项。

返回

true 如果打开地图应用程序,则为 ;否则为 false

适用于

TryOpenAsync(Double, Double, MapLaunchOptions)

Source:
Map.shared.cs
Source:
Map.shared.cs

首先检查是否可以打开已安装的地图应用程序,然后使用启动选项将已安装的应用程序打开到特定位置。

public:
 System::Threading::Tasks::Task<bool> ^ TryOpenAsync(double latitude, double longitude, Microsoft::Maui::ApplicationModel::MapLaunchOptions ^ options);
public System.Threading.Tasks.Task<bool> TryOpenAsync (double latitude, double longitude, Microsoft.Maui.ApplicationModel.MapLaunchOptions options);
abstract member TryOpenAsync : double * double * Microsoft.Maui.ApplicationModel.MapLaunchOptions -> System.Threading.Tasks.Task<bool>
Public Function TryOpenAsync (latitude As Double, longitude As Double, options As MapLaunchOptions) As Task(Of Boolean)

参数

latitude
Double

目标纬度。

longitude
Double

目标经度。

options
MapLaunchOptions

要使用的启动选项。

返回

true 如果打开地图应用程序,则为 ;否则为 false

适用于