Class

# TimeIntervalNotification

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

## Description

A notification that, once sent to the OS, will be delivered when the interval has been reached.

## Properties

<div class="rst-class">

table-centered_columns_3_and_4

</div>

| Name                                                        | Type                                        | Read-Only | Shared |
|-------------------------------------------------------------|---------------------------------------------|-----------|--------|
| `Badge<timeintervalnotification.badge>`                     | `Integer</api/data_types/integer>`          | ✓         |        |
| `Body<timeintervalnotification.body>`                       | `String</api/data_types/string>`            | ✓         |        |
| `DeliveryDate<timeintervalnotification.deliverydate>`       | `DateTime</api/data_types/datetime>`        | ✓         |        |
| `Handle<timeintervalnotification.handle>`                   | `Ptr</api/data_types/additional_types/ptr>` | ✓         |        |
| `Identifier<timeintervalnotification.identifier>`           | `String</api/data_types/string>`            | ✓         |        |
| `NextTriggerDate<timeintervalnotification.nexttriggerdate>` | `DateTime</api/data_types/datetime>`        | ✓         |        |
| `Repeats<timeintervalnotification.repeats>`                 | `Boolean</api/data_types/boolean>`          | ✓         |        |
| `Subtitle<timeintervalnotification.subtitle>`               | `String</api/data_types/string>`            | ✓         |        |
| `Thread<timeintervalnotification.thread>`                   | `String</api/data_types/string>`            | ✓         |        |
| `TimeInterval<timeintervalnotification.timeinterval>`       | `Double</api/data_types/double>`            | ✓         |        |
| `Title<timeintervalnotification.title>`                     | `String</api/data_types/string>`            | ✓         |        |
| `UserInfo<timeintervalnotification.userinfo>`               | `Dictionary</api/language/dictionary>`      | ✓         |        |

## Property descriptions

<div id="timeintervalnotification.badge">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

TimeIntervalNotification.Badge

**Badge** As `Integer</api/data_types/integer>`

> The number that appears on the app icon when the notification is presented.
>
> This property is read-only.

<div id="timeintervalnotification.body">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

TimeIntervalNotification.Body

**Body** As `String</api/data_types/string>`

> The details of the notification message.
>
> This information may not be shown if the device is locked and the user has hidden message details.
>
> This property is read-only.

<div id="timeintervalnotification.deliverydate">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

TimeIntervalNotification.DeliveryDate

**DeliveryDate** As `DateTime</api/data_types/datetime>`

> When the notification was delivered.
>
> This property is read-only.

<div id="timeintervalnotification.handle">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

TimeIntervalNotification.Handle

**Handle** As `Ptr</api/data_types/additional_types/ptr>`

> A pointer to the notification for use with declares.
>
> This property is read-only.

<div id="timeintervalnotification.identifier">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

TimeIntervalNotification.Identifier

**Identifier** As `String</api/data_types/string>`

> The UUID that uniquely identifies the notification.
>
> The UUID is created when the Notification is created.
>
> This property is read-only.

<div id="timeintervalnotification.nexttriggerdate">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

TimeIntervalNotification.NextTriggerDate

**NextTriggerDate** As `DateTime</api/data_types/datetime>`

> The next time the notification will be presented to the user.
>
> This property is read-only.

<div id="timeintervalnotification.repeats">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

TimeIntervalNotification.Repeats

**Repeats** As `Boolean</api/data_types/boolean>`

> If `True</api/language/true>`, the notification will repeat.
>
> The shortest interval allowed is 60 seconds.
>
> This property is read-only.

<div id="timeintervalnotification.subtitle">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

TimeIntervalNotification.Subtitle

**Subtitle** As `String</api/data_types/string>`

> A secondary line of text that appears below the title of the notification message.
>
> This information may not be shown if the device is locked and the user has hidden message details.
>
> This property is read-only.

<div id="timeintervalnotification.thread">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

TimeIntervalNotification.Thread

**Thread** As `String</api/data_types/string>`

> Identifies the thread to which the notification belongs.
>
> Threads are a set of characters you create which allow notifications to be grouped together in the iOS notifications user interface.
>
> This property is read-only.

<div id="timeintervalnotification.timeinterval">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

TimeIntervalNotification.TimeInterval

**TimeInterval** As `Double</api/data_types/double>`

> The amount of time (in seconds) between presentations of the notification to the user.
>
> This property is read-only.

<div id="timeintervalnotification.title">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

TimeIntervalNotification.Title

**Title** As `String</api/data_types/string>`

> The title of the notification message.
>
> This property is read-only.

<div id="timeintervalnotification.userinfo">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

TimeIntervalNotification.UserInfo

**UserInfo** As `Dictionary</api/language/dictionary>`

> Information sent along with the notification.
>
> The underlying data structure is `JSON</api/text/json/jsonitem>` format.
>
> This property is read-only.

## Notes

TimeIntervalNotifications are passed to the `NotificationCenter.NotificationReceived<mobilenotifications.notificationreceived>` event when one is received.

## Compatibility

|                       |        |
|-----------------------|--------|
| **Project Types**     | Mobile |
| **Operating Systems** | iOS    |

<div class="seealso">

`Notification</api/user_interface/notifications/notification>` parent class; `NotificationCenter.NotificationReceived<mobilenotifications.notificationreceived>` event.

</div>
