Show / Hide Table of Contents

Class ISN_UNNotificationTrigger

The common behavior for subclasses that trigger the delivery of a notification.

Inheritance
System.Object
ISN_UNNotificationTrigger
ISN_UNCalendarNotificationTrigger
ISN_UNLocationNotificationTrigger
ISN_UNPushNotificationTrigger
ISN_UNTimeIntervalNotificationTrigger
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: SA.iOS.UserNotifications
Assembly: cs.temp.dll.dll
Syntax
public class ISN_UNNotificationTrigger

Fields

m_DateComponents

Declaration
protected ISN_NSDateComponents m_DateComponents
Field Value
Type Description
ISN_NSDateComponents

m_NextTriggerDate

Declaration
protected long m_NextTriggerDate
Field Value
Type Description
System.Int64

m_Region

Declaration
protected ISN_CLCircularRegion m_Region
Field Value
Type Description
ISN_CLCircularRegion

m_Repeats

Declaration
protected bool m_Repeats
Field Value
Type Description
System.Boolean

m_TimeInterval

Declaration
protected long m_TimeInterval
Field Value
Type Description
System.Int64

m_Type

Declaration
protected ISN_UNNotificationTriggerType m_Type
Field Value
Type Description
ISN_UNNotificationTriggerType

Properties

NextTriggerDate

The next date at which the trigger conditions will be met. Use this property to find out when a notification associated with this trigger will next be delivered.

Declaration
public DateTime NextTriggerDate { get; }
Property Value
Type Description
DateTime

Repeats

A Boolean value indicating whether the event repeats.

When this property is False, the notification is delivered once and then the notification request is automatically unscheduled. When this property is True, the notification request is not unscheduled automatically, resulting in the notification being delivered each time the trigger condition is met.

Declaration
public bool Repeats { get; set; }
Property Value
Type Description
System.Boolean

Type

Trigger type Trigger type is defined automatically and depends of constructor that was used to create a ISN_UNNotificationTrigger object in a first place.

Declaration
public ISN_UNNotificationTriggerType Type { get; }
Property Value
Type Description
ISN_UNNotificationTriggerType

Methods

Convert()

Converts ISN_UNNotificationTrigger to one of ISN_UNNotificationTrigger child classes based on Type

Declaration
public ISN_UNNotificationTrigger Convert()
Returns
Type Description
ISN_UNNotificationTrigger

The convert.

In This Article
Back to top Generated by DocFX