MapExtensions.OpenAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
OpenAsync(IMap, Location) |
將已安裝的應用程式開啟至特定位置。 |
OpenAsync(IMap, Placemark) |
將已安裝的應用程式開啟至特定地標記。 |
OpenAsync(IMap, Location, MapLaunchOptions) |
使用啟動選項,將已安裝的應用程式開啟至特定位置。 |
OpenAsync(IMap, Double, Double) |
將已安裝的應用程式開啟至特定位置。 |
OpenAsync(IMap, Location)
將已安裝的應用程式開啟至特定位置。
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)
將已安裝的應用程式開啟至特定地標記。
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)
使用啟動選項,將已安裝的應用程式開啟至特定位置。
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具有異步操作目前狀態的物件。
例外狀況
當 或 options
為null
時location
擲回。
適用於
OpenAsync(IMap, Double, Double)
將已安裝的應用程式開啟至特定位置。
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具有異步操作目前狀態的物件。