| alertAction | | The title of the action button or slider. |
| alertBody | | The message displayed in the notification alert. |
| alertLaunchImage | | Identifies the image used as the launch image when the user taps the action button. |
| alertTitle | | A short description of the reason for the alert. |
| applicationIconBadgeNumber | | The number to display as the application's icon badge. |
| fireDate | | The date and time when the system should deliver the notification. |
| hasAction | | A boolean value that controls whether the alert action is visible or not. |
| repeatCalendar | | The calendar type (Gregorian, Chinese, etc) to use for rescheduling the notification. |
| repeatInterval | | The calendar interval at which to reschedule the notification. |
| soundName | | The name of the sound file to play when an alert is displayed. |
| timeZone | | The time zone of the notification's fire date. |
| userInfo | | A dictionary for passing custom information to the notified application. |