/// <summary> /// Sends a message to a specific tile to the connected Band device with the provided tile ID, title, body, /// timestamp and with message flags to control how the message is provided. /// </summary> /// <param name="tileId">The tile identifier.</param> /// <param name="title">The message title.</param> /// <param name="body">The message body.</param> /// <param name="timestamp">The message timestamp.</param> /// <param name="messageFlags">The message flags to control how the message is provided to the Band device.</param> public async Task SendMessageAsync(Guid tileId, string title, string body, DateTime timestamp, MessageFlags messageFlags) { #if __ANDROID__ || __IOS__ await Native.SendMessageTaskAsync(tileId.ToNative(), title, body, timestamp, messageFlags.ToNative()); #elif WINDOWS_PHONE_APP await Native.SendMessageAsync(tileId.ToNative(), title, body, timestamp, messageFlags.ToNative()); #endif }
public async Task SendMessageAsync(Guid tileId, string title, string body, DateTime timestamp, MessageFlags messageFlags) { #if __ANDROID__ || __IOS__ await Native.SendMessageTaskAsync(tileId.ToNative(), title, body, timestamp, messageFlags.ToNative()); #elif WINDOWS_PHONE_APP await Native.SendMessageAsync(tileId.ToNative(), title, body, timestamp, messageFlags.ToNative()); #endif }