Útmutató: Ütemezett értesítések küldése

Ha van olyan forgatókönyve, amelyben a jövőben egy időpontban szeretne értesítést küldeni, de nem tudja egyszerűen felébreszteni a háttérkódot az értesítés elküldéséhez. A standard szintű értesítési központok olyan funkciót támogatnak, amely lehetővé teszi, hogy a jövőben akár hét napra is ütemezzen értesítéseket.

Értesítések ütemezése

Értesítés küldésekor egyszerűen használja az ScheduledNotification osztályt a Notification Hubs SDK-ban az alábbi példában látható módon:

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

Ütemezett értesítések megszakítása

A korábban ütemezett értesítéseket a notificationId azonosítójával is megszakíthatja:

await hub.CancelNotificationAsync(scheduled.ScheduledNotificationId);

A küldhető ütemezett értesítések száma nincs korlátozva.

Következő lépések

Lásd az alábbi oktatóanyagokat: