Compartilhar via


MapExtensions.TryOpenAsync Método

Definição

Sobrecargas

TryOpenAsync(IMap, Location)

Primeiro verifica se o aplicativo de mapa instalado pode ser aberto e, em seguida, abre o aplicativo instalado em um local específico com opções de inicialização.

TryOpenAsync(IMap, Placemark)

Primeiro, verifica se o aplicativo de mapa instalado pode ser aberto e, em seguida, abre o aplicativo instalado em um marcador específico com opções de inicialização.

TryOpenAsync(IMap, Location, MapLaunchOptions)

Primeiro verifica se o aplicativo de mapa instalado pode ser aberto e, em seguida, abra o aplicativo instalado em um local específico com opções de inicialização.

TryOpenAsync(IMap, Double, Double)

Primeiro verifica se o aplicativo de mapa instalado pode ser aberto e, em seguida, abre o aplicativo instalado em um local específico com opções de inicialização.

TryOpenAsync(IMap, Location)

Origem:
Map.shared.cs
Origem:
Map.shared.cs

Primeiro verifica se o aplicativo de mapa instalado pode ser aberto e, em seguida, abre o aplicativo instalado em um local específico com opções de inicialização.

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)

Parâmetros

map
IMap

O objeto em que esse método é invocado.

location
Location

Local a ser aberto no aplicativo de mapa.

Retornos

true Se o aplicativo de mapa for aberto, caso contrário false, .

Exceções

Lançada quando location é null.

Aplica-se a

TryOpenAsync(IMap, Placemark)

Origem:
Map.shared.cs
Origem:
Map.shared.cs

Primeiro, verifica se o aplicativo de mapa instalado pode ser aberto e, em seguida, abre o aplicativo instalado em um marcador específico com opções de inicialização.

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)

Parâmetros

map
IMap

O objeto em que esse método é invocado.

placemark
Placemark

Marcador para abrir no aplicativo de mapa.

Retornos

true Se o aplicativo de mapa for aberto, caso contrário false, .

Aplica-se a

TryOpenAsync(IMap, Location, MapLaunchOptions)

Origem:
Map.shared.cs
Origem:
Map.shared.cs

Primeiro verifica se o aplicativo de mapa instalado pode ser aberto e, em seguida, abra o aplicativo instalado em um local específico com opções de inicialização.

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)

Parâmetros

map
IMap

O objeto em que esse método é invocado.

location
Location

Local a ser aberto no aplicativo de mapa.

options
MapLaunchOptions

Opções de inicialização a serem usadas.

Retornos

true Se o aplicativo de mapa for aberto, caso contrário false, .

Exceções

Jogado quando ou location options é null.

Aplica-se a

TryOpenAsync(IMap, Double, Double)

Origem:
Map.shared.cs
Origem:
Map.shared.cs

Primeiro verifica se o aplicativo de mapa instalado pode ser aberto e, em seguida, abre o aplicativo instalado em um local específico com opções de inicialização.

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)

Parâmetros

map
IMap

O objeto em que esse método é invocado.

latitude
Double

Latitude alvo.

longitude
Double

Longitude alvo.

Retornos

true Se o aplicativo de mapa for aberto, caso contrário false, .

Aplica-se a