Sdílet prostřednictvím


MapExtensions.TryOpenAsync Metoda

Definice

Přetížení

TryOpenAsync(IMap, Location)

Nejprve zkontroluje, jestli je možné otevřít nainstalovanou mapovou aplikaci, otevře nainstalovanou aplikaci do konkrétního umístění s možnostmi spuštění.

TryOpenAsync(IMap, Placemark)

Nejprve zkontroluje, jestli je možné otevřít nainstalovanou mapovou aplikaci, pak otevře nainstalovanou aplikaci na konkrétní značku s možnostmi spuštění.

TryOpenAsync(IMap, Location, MapLaunchOptions)

Nejprve zkontroluje, jestli je možné otevřít nainstalovanou mapovou aplikaci, pak otevřete nainstalovanou aplikaci do konkrétního umístění s možnostmi spuštění.

TryOpenAsync(IMap, Double, Double)

Nejprve zkontroluje, jestli je možné otevřít nainstalovanou mapovou aplikaci, otevře nainstalovanou aplikaci do konkrétního umístění s možnostmi spuštění.

TryOpenAsync(IMap, Location)

Zdroj:
Map.shared.cs
Zdroj:
Map.shared.cs

Nejprve zkontroluje, jestli je možné otevřít nainstalovanou mapovou aplikaci, otevře nainstalovanou aplikaci do konkrétního umístění s možnostmi spuštění.

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)

Parametry

map
IMap

Objekt, na který je tato metoda vyvolána.

location
Location

Umístění pro otevření v mapové aplikaci

Návraty

true pokud je aplikace mapy otevřena, jinak false.

Výjimky

Vyvolá se, když location je null.

Platí pro

TryOpenAsync(IMap, Placemark)

Zdroj:
Map.shared.cs
Zdroj:
Map.shared.cs

Nejprve zkontroluje, jestli je možné otevřít nainstalovanou mapovou aplikaci, pak otevře nainstalovanou aplikaci na konkrétní značku s možnostmi spuštění.

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)

Parametry

map
IMap

Objekt, na který je tato metoda vyvolána.

placemark
Placemark

Značka místa, která se má otevřít v mapové aplikaci

Návraty

true pokud je aplikace mapy otevřena, jinak false.

Platí pro

TryOpenAsync(IMap, Location, MapLaunchOptions)

Zdroj:
Map.shared.cs
Zdroj:
Map.shared.cs

Nejprve zkontroluje, jestli je možné otevřít nainstalovanou mapovou aplikaci, pak otevřete nainstalovanou aplikaci do konkrétního umístění s možnostmi spuštění.

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)

Parametry

map
IMap

Objekt, na který je tato metoda vyvolána.

location
Location

Umístění pro otevření v mapové aplikaci

options
MapLaunchOptions

Možnosti spuštění, které se mají použít.

Návraty

true pokud je aplikace mapy otevřena, jinak false.

Výjimky

Vyvolá se buď location nebo options je null.

Platí pro

TryOpenAsync(IMap, Double, Double)

Zdroj:
Map.shared.cs
Zdroj:
Map.shared.cs

Nejprve zkontroluje, jestli je možné otevřít nainstalovanou mapovou aplikaci, otevře nainstalovanou aplikaci do konkrétního umístění s možnostmi spuštění.

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)

Parametry

map
IMap

Objekt, na který je tato metoda vyvolána.

latitude
Double

Cílová zeměpisná šířka.

longitude
Double

Cílová zeměpisná délka.

Návraty

true pokud je aplikace mapy otevřena, jinak false.

Platí pro