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: