private async void BtnPlacemark_OpenMaps_ClickedAsync(object sender, EventArgs e) { try { var ret = ""; var placemark = new Placemark { CountryName = EdtCountryName3.Text, AdminArea = EdtAdminArea3.Text, Thoroughfare = EdtThoroughfare3.Text, Locality = EdtLocality3.Text }; //var options = new MapsLaunchOptions { Name = "Microsoft Building 25" }; await placemark.OpenMapsAsync(); //ret = $"Latitude: {location.Latitude}, Longitude: {location.Longitude}, Altitude: {location.Altitude}"; //Console.WriteLine(ret); //this.lblResult.Text = ret; } catch (Exception ex) { // Unable to open screen this.lblResult.Text = ex.ToString(); } }
public async Task OpenPlacemarkOnMap(Placemark placemark) { try { await placemark.OpenMapsAsync(); } catch (Exception ex) { // No map application available to open } }
public async Task OpenMapWithPlacemark(Placemark placemark) { //こちらでもいいし、 //var options=new MapLaunchOptions //{ // Name = "Hello" //}; //await Map.OpenAsync(placemark, options); //こちらでもよい。 await placemark.OpenMapsAsync(); }
public static async Task OpenPlacemarkOnMap(Placemark placemark) { await placemark.OpenMapsAsync(); }