MapExtensions.TryOpenAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
TryOpenAsync(IMap, Location) |
首先检查是否已打开已安装的地图应用程序,然后使用启动选项将已安装的应用程序打开到特定位置。 |
TryOpenAsync(IMap, Placemark) |
首先检查是否已打开已安装的地图应用程序,然后使用启动选项将已安装的应用程序打开到特定的地标。 |
TryOpenAsync(IMap, Location, MapLaunchOptions) |
首先检查是否已打开已安装的地图应用程序,然后使用启动选项将已安装的应用程序打开到特定位置。 |
TryOpenAsync(IMap, Double, Double) |
首先检查是否已打开已安装的地图应用程序,然后使用启动选项将已安装的应用程序打开到特定位置。 |
TryOpenAsync(IMap, Location)
- Source:
- Map.shared.cs
- Source:
- Map.shared.cs
首先检查是否已打开已安装的地图应用程序,然后使用启动选项将已安装的应用程序打开到特定位置。
public:
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::Task<bool> ^ TryOpenAsync(Microsoft::Maui::ApplicationModel::IMap ^ map, Microsoft::Maui::Devices::Sensors::Location ^ location);
public static System.Threading.Tasks.Task<bool> TryOpenAsync (this Microsoft.Maui.ApplicationModel.IMap map, Microsoft.Maui.Devices.Sensors.Location location);
static member TryOpenAsync : Microsoft.Maui.ApplicationModel.IMap * Microsoft.Maui.Devices.Sensors.Location -> System.Threading.Tasks.Task<bool>
<Extension()>
Public Function TryOpenAsync (map As IMap, location As Location) As Task(Of Boolean)
参数
- map
- IMap
调用此方法的对象。
- location
- Location
在地图应用程序中打开的位置。
返回
true
如果已打开地图应用程序,则为 ;否则为 < //;。false
例外
当 location
为 null
.
适用于
TryOpenAsync(IMap, Placemark)
- Source:
- Map.shared.cs
- Source:
- Map.shared.cs
首先检查是否已打开已安装的地图应用程序,然后使用启动选项将已安装的应用程序打开到特定的地标。
public:
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::Task<bool> ^ TryOpenAsync(Microsoft::Maui::ApplicationModel::IMap ^ map, Microsoft::Maui::Devices::Sensors::Placemark ^ placemark);
public static System.Threading.Tasks.Task<bool> TryOpenAsync (this Microsoft.Maui.ApplicationModel.IMap map, Microsoft.Maui.Devices.Sensors.Placemark placemark);
static member TryOpenAsync : Microsoft.Maui.ApplicationModel.IMap * Microsoft.Maui.Devices.Sensors.Placemark -> System.Threading.Tasks.Task<bool>
<Extension()>
Public Function TryOpenAsync (map As IMap, placemark As Placemark) As Task(Of Boolean)
参数
- map
- IMap
调用此方法的对象。
- placemark
- Placemark
用于在地图应用程序中打开的印记。
返回
true
如果已打开地图应用程序,则为 ;否则为 < //;。false
适用于
TryOpenAsync(IMap, Location, MapLaunchOptions)
- Source:
- Map.shared.cs
- Source:
- Map.shared.cs
首先检查是否已打开已安装的地图应用程序,然后使用启动选项将已安装的应用程序打开到特定位置。
public:
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::Task<bool> ^ TryOpenAsync(Microsoft::Maui::ApplicationModel::IMap ^ map, Microsoft::Maui::Devices::Sensors::Location ^ location, Microsoft::Maui::ApplicationModel::MapLaunchOptions ^ options);
public static System.Threading.Tasks.Task<bool> TryOpenAsync (this Microsoft.Maui.ApplicationModel.IMap map, Microsoft.Maui.Devices.Sensors.Location location, Microsoft.Maui.ApplicationModel.MapLaunchOptions options);
static member TryOpenAsync : Microsoft.Maui.ApplicationModel.IMap * Microsoft.Maui.Devices.Sensors.Location * Microsoft.Maui.ApplicationModel.MapLaunchOptions -> System.Threading.Tasks.Task<bool>
<Extension()>
Public Function TryOpenAsync (map As IMap, location As Location, options As MapLaunchOptions) As Task(Of Boolean)
参数
- map
- IMap
调用此方法的对象。
- location
- Location
在地图应用程序中打开的位置。
- options
- MapLaunchOptions
启动要使用的选项。
返回
true
如果已打开地图应用程序,则为 ;否则为 < //;。false
例外
在任一 location
或 options
为 null
时引发。
适用于
TryOpenAsync(IMap, Double, Double)
- Source:
- Map.shared.cs
- Source:
- Map.shared.cs
首先检查是否已打开已安装的地图应用程序,然后使用启动选项将已安装的应用程序打开到特定位置。
public:
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::Task<bool> ^ TryOpenAsync(Microsoft::Maui::ApplicationModel::IMap ^ map, double latitude, double longitude);
public static System.Threading.Tasks.Task<bool> TryOpenAsync (this Microsoft.Maui.ApplicationModel.IMap map, double latitude, double longitude);
static member TryOpenAsync : Microsoft.Maui.ApplicationModel.IMap * double * double -> System.Threading.Tasks.Task<bool>
<Extension()>
Public Function TryOpenAsync (map As IMap, latitude As Double, longitude As Double) As Task(Of Boolean)
参数
- map
- IMap
调用此方法的对象。
- latitude
- Double
目标纬度。
- longitude
- Double
目标经度。
返回
true
如果已打开地图应用程序,则为 ;否则为 < //;。false