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-endcode te activeren om de melding te verzenden. Notification Hubs in de Standard-laag ondersteunen een functie waarmee u meldingen tot zeven dagen in de toekomst kunt plannen.

Uw meldingen plannen

Wanneer u een melding verzendt, gebruikt u gewoon de ScheduledNotification klasse in de Notification Hubs SDK, zoals wordt weergegeven in het volgende voorbeeld:

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 limieten voor het aantal geplande meldingen dat u kunt verzenden.

Volgende stappen

Zie de volgende zelfstudies: