public static Task RemoveTileTaskAsync(this IBandTileManager manager, NSUuid tileId) { var tcs = new TaskCompletionSource <object> (); manager.RemoveTileAsync(tileId, tcs.AttachCompletionHandler()); return(tcs.Task); }
public static async Task <bool> RemoveTileTaskAsync(this IBandTileManager manager, Java.Util.UUID tileId) { return((bool)await manager.RemoveTileAsync(tileId).AsTask()); }
public static async Task <bool> RemoveTileTaskAsync(this IBandTileManager manager, BandTile tile) { return((bool)await manager.RemoveTileAsync(tile).AsTask()); }