Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Gelecekte bir noktada bildirim göndermek istediğiniz bir senaryonuz varsa, ancak bildirimi göndermek için arka plan yazılımınızı uyandırmanın kolay bir yolunu bulamıyorsanız. Standart katman bildirim hub'ları, gelecekte yedi güne kadar bildirim zamanlamanıza olanak tanıyan bir özelliği destekler.
Bildirimlerinizi zamanlama
Bildirim gönderirken, aşağıdaki örnekte gösterildiği gibi Notification Hubs SDK'sında sınıfını kullanmanızScheduledNotification yeterlidir:
Notification notification = new AppleNotification("{\"aps\":{\"alert\":\"Happy birthday!\"}}");
var scheduled = await hub.ScheduleNotificationAsync(notification, new DateTime(2014, 7, 19, 0, 0, 0));
Zamanlanmış bildirimleri iptal etme
Ayrıca, notificationId değerini kullanarak daha önce zamanlanmış bir bildirimi iptal edebilirsiniz:
await hub.CancelNotificationAsync(scheduled.ScheduledNotificationId);
Gönderebileceğiniz zamanlanmış bildirim sayısıyla ilgili bir sınır yoktur.
Sonraki adımlar
Aşağıdaki öğreticilere bakın: