MapExtensions.OpenAsync 方法

定义

重载

OpenAsync(IMap, Location)

将已安装的应用程序打开到特定位置。

OpenAsync(IMap, Placemark)

将已安装的应用程序打开到特定的印记。

OpenAsync(IMap, Location, MapLaunchOptions)

使用启动选项将已安装的应用程序打开到特定位置。

OpenAsync(IMap, Double, Double)

将已安装的应用程序打开到特定位置。

OpenAsync(IMap, Location)

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

将已安装的应用程序打开到特定位置。

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task ^ OpenAsync(Microsoft::Maui::ApplicationModel::IMap ^ map, Microsoft::Maui::Devices::Sensors::Location ^ location);
public static System.Threading.Tasks.Task OpenAsync (this Microsoft.Maui.ApplicationModel.IMap map, Microsoft.Maui.Devices.Sensors.Location location);
static member OpenAsync : Microsoft.Maui.ApplicationModel.IMap * Microsoft.Maui.Devices.Sensors.Location -> System.Threading.Tasks.Task
<Extension()>
Public Function OpenAsync (map As IMap, location As Location) As Task

参数

map
IMap

调用此方法的对象。

location
Location

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

返回

具有 Task 异步操作的当前状态的对象。

适用于

OpenAsync(IMap, Placemark)

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

将已安装的应用程序打开到特定的印记。

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task ^ OpenAsync(Microsoft::Maui::ApplicationModel::IMap ^ map, Microsoft::Maui::Devices::Sensors::Placemark ^ placemark);
public static System.Threading.Tasks.Task OpenAsync (this Microsoft.Maui.ApplicationModel.IMap map, Microsoft.Maui.Devices.Sensors.Placemark placemark);
static member OpenAsync : Microsoft.Maui.ApplicationModel.IMap * Microsoft.Maui.Devices.Sensors.Placemark -> System.Threading.Tasks.Task
<Extension()>
Public Function OpenAsync (map As IMap, placemark As Placemark) As Task

参数

map
IMap

调用此方法的对象。

placemark
Placemark

用于在地图应用程序中打开的印记。

返回

具有 Task 异步操作的当前状态的对象。

适用于

OpenAsync(IMap, Location, MapLaunchOptions)

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

使用启动选项将已安装的应用程序打开到特定位置。

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task ^ OpenAsync(Microsoft::Maui::ApplicationModel::IMap ^ map, Microsoft::Maui::Devices::Sensors::Location ^ location, Microsoft::Maui::ApplicationModel::MapLaunchOptions ^ options);
public static System.Threading.Tasks.Task OpenAsync (this Microsoft.Maui.ApplicationModel.IMap map, Microsoft.Maui.Devices.Sensors.Location location, Microsoft.Maui.ApplicationModel.MapLaunchOptions options);
static member OpenAsync : Microsoft.Maui.ApplicationModel.IMap * Microsoft.Maui.Devices.Sensors.Location * Microsoft.Maui.ApplicationModel.MapLaunchOptions -> System.Threading.Tasks.Task
<Extension()>
Public Function OpenAsync (map As IMap, location As Location, options As MapLaunchOptions) As Task

参数

map
IMap

调用此方法的对象。

location
Location

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

options
MapLaunchOptions

启动要使用的选项。

返回

具有 Task 异步操作的当前状态的对象。

例外

在任一 locationoptionsnull时引发。

适用于

OpenAsync(IMap, Double, Double)

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

将已安装的应用程序打开到特定位置。

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task ^ OpenAsync(Microsoft::Maui::ApplicationModel::IMap ^ map, double latitude, double longitude);
public static System.Threading.Tasks.Task OpenAsync (this Microsoft.Maui.ApplicationModel.IMap map, double latitude, double longitude);
static member OpenAsync : Microsoft.Maui.ApplicationModel.IMap * double * double -> System.Threading.Tasks.Task
<Extension()>
Public Function OpenAsync (map As IMap, latitude As Double, longitude As Double) As Task

参数

map
IMap

调用此方法的对象。

latitude
Double

目标纬度。

longitude
Double

目标经度。

返回

具有 Task 异步操作的当前状态的对象。

适用于