Procedure: geplande meldingen verzenden

Als u een scenario hebt waarin u op een bepaald moment in de toekomst een melding wilt verzenden, maar geen eenvoudige manier hebt om uw back-end code te ontwaken om de melding te verzenden. De Standard-laag notification hubs ondersteunen een functie waarmee u in de toekomst meldingen kunt plannen die Maxi maal zeven dagen duren.

Uw meldingen plannen

Bij het verzenden van een melding gebruikt u de- ScheduledNotification klasse in de notification hubs SDK, zoals wordt weer gegeven in het volgende voor beeld:

Notification notification = new AppleNotification("{\"aps\":{\"alert\":\"Happy birthday!\"}}");
var scheduled = await hub.ScheduleNotificationAsync(notification, new DateTime(2014, 7, 19, 0, 0, 0));

Geplande meldingen annuleren

U kunt ook een eerder geplande melding annuleren met behulp van de notificationId:

await hub.CancelNotificationAsync(scheduled.ScheduledNotificationId);

Er zijn geen beperkingen voor het aantal geplande meldingen dat u kunt verzenden.

Volgende stappen

Zie de volgende zelfstudies: