Anvisningar: Skicka schemalagda meddelanden
Om du har ett scenario där du vill skicka ett meddelande någon gång i framtiden, men inte har ett enkelt sätt att väcka din serverdelskod för att skicka meddelandet. Meddelandehubbar på standardnivå stöder en funktion som gör att du kan schemalägga meddelanden upp till sju dagar i framtiden.
Schemalägg dina meddelanden
När du skickar ett meddelande använder ScheduledNotification
du helt enkelt klassen i Notification Hubs SDK enligt följande exempel:
Notification notification = new AppleNotification("{\"aps\":{\"alert\":\"Happy birthday!\"}}");
var scheduled = await hub.ScheduleNotificationAsync(notification, new DateTime(2014, 7, 19, 0, 0, 0));
Avbryt schemalagda meddelanden
Du kan också avbryta ett tidigare schemalagt meddelande med dess notificationId:
await hub.CancelNotificationAsync(scheduled.ScheduledNotificationId);
Det finns inga gränser för hur många schemalagda meddelanden du kan skicka.
Nästa steg
Se följande självstudiekurser: