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