Class ScheduleHelper
Represents a helper for handling recurrence appointments.
Inheritance
System.Object
ScheduleHelper
Namespace: Syncfusion.SfSchedule.iOS
Assembly: Syncfusion.SfSchedule.iOS.dll
Syntax
public static class ScheduleHelper : Object
Methods
GetRecurrenceDateTimeCollection(String, NSDate)
Method to get recurrence appointment's date-time collection.
Declaration
public static NSMutableArray GetRecurrenceDateTimeCollection(string rRule, NSDate recStartDate)
Parameters
Type | Name | Description |
---|---|---|
System.String | rRule | RRule of Recurrence appointment's. |
Foundation.NSDate | recStartDate | RangeStartDate of ScheduleAppointment's RecurrenceProperties. |
Returns
Type | Description |
---|---|
Foundation.NSMutableArray | Collection of recurrence date time |
RRuleGenerator(RecurrenceProperties, NSDate, NSDate)
Method to generate RRule for recurrence appointment's.
Declaration
public static NSString RRuleGenerator(RecurrenceProperties recProp, NSDate appStartTime, NSDate appEndTime)
Parameters
Type | Name | Description |
---|---|---|
RecurrenceProperties | recProp | RecurrenceProperties for an appointment. |
Foundation.NSDate | appStartTime | Start time of recurrence appointment |
Foundation.NSDate | appEndTime | End time of recurrence appointment |
Returns
Type | Description |
---|---|
Foundation.NSString | Recurrence rule |
RRuleParser(String, NSDate)
Method to get the RecurrenceProperties of recurrence appointment's.
Declaration
public static RecurrenceProperties RRuleParser(string rRule, NSDate recStartDate)
Parameters
Type | Name | Description |
---|---|---|
System.String | rRule | RRule of Recurrence appointment's. |
Foundation.NSDate | recStartDate | RangeStartDate of ScheduleAppointment's RecurrenceProperties. |
Returns
Type | Description |
---|---|
RecurrenceProperties | Recurrence rule properties |