public static async Task <Android.Gms.Location.Places.PlacePhotoMetadataResult> GetPlacePhotosAsync(this IGeoDataApi api, GoogleApiClient client, string placeId) { return((await api.GetPlacePhotos(client, placeId)).JavaCast <PlacePhotoMetadataResult> ()); }
public static async Task <Android.Gms.Location.Places.AutocompletePredictionBuffer> GetAutocompletePredictionsAsync(this IGeoDataApi api, GoogleApiClient client, string query, Android.Gms.Maps.Model.LatLngBounds bounds, AutocompleteFilter filter) { return((await api.GetAutocompletePredictions(client, query, bounds, filter)).JavaCast <AutocompletePredictionBuffer> ()); }
public static async Task <Android.Gms.Location.Places.PlaceBuffer> GetPlaceByIdAsync(this IGeoDataApi api, GoogleApiClient client, params string[] placeIds) { return((await api.GetPlaceById(client, placeIds)).JavaCast <PlaceBuffer> ()); }
public static async Task <PlaceBuffer> AddPlaceAsync(this IGeoDataApi api, GoogleApiClient client, AddPlaceRequest addPlaceRequest) { return((await api.AddPlace(client, addPlaceRequest)).JavaCast <PlaceBuffer> ()); }