NotificationServices Manual     Reference     Scripting  
Scripting > Runtime Classes > NotificationServices
NotificationServices

NotificationServices is only available on iPhone/iPad/iPod Touch.

It is used for scheduling, registering and handling notifications.

Class Variables
localNotificationCount

The number of received local notifications. (Read Only)

localNotifications

The list of objects representing received local notifications. (Read Only)

scheduledLocalNotifications

All currently scheduled local notifications.

remoteNotificationCount

The number of received remote notifications. (Read Only)

remoteNotifications

The list of objects representing received remote notifications. (Read Only)

enabledRemoteNotificationTypes

The types of notifications the application accepts.

deviceToken

Device token received from Apple Push Service after calling NotificationServices.RegisterForRemoteNotificationTypes. (Read Only)

registrationError

Returns an error that might occur on registration for remote notifications via NotificationServices.RegisterForRemoteNotificationTypes. (Read Only)

Class Functions
GetLocalNotification

Returns an object representing a specific local notification. (Read Only)

ScheduleLocalNotification

Schedules a local notification.

PresentLocalNotificationNow

Presents a local notification immediately.

CancelLocalNotification

Cancels the delivery of the specified scheduled local notification.

CancelAllLocalNotifications

Cancels the delivery of all scheduled local notifications.

GetRemoteNotification

Returns an object representing a specific remote notification. (Read Only)

ClearLocalNotifications

Discards of all received local notifications.

ClearRemoteNotifications

Discards of all received remote notifications.

RegisterForRemoteNotificationTypes

Register to receive remote notifications of the specified types from a provider via Apple Push Service.

UnregisterForRemoteNotifications

Unregister for remote notifications.