RecurrenceRule
Class
Provides class, working with recurring appointment.
Definition
Namespace:Telerik.Maui.Controls.Scheduler
Assembly:Telerik.Maui.Controls.dll
Syntax:
C#
public class RecurrenceRule : IRecurrenceRule, ICopyable<IRecurrenceRule>
Inheritance: objectRecurrenceRule
Implements:
Constructors
Initializes a new instance of the RecurrenceRule class.
Properties
Gets the exceptions.
C#
public ICollection<IExceptionOccurrence> Exceptions { get; }
The exceptions.
Implements:
Gets or sets the recurrence pattern.
C#
public RecurrencePattern Pattern { get; set; }
The recurrence pattern.
Implements:
Methods
Deep copies this instance.
C#
public IRecurrenceRule Copy()
A deep copy of the current object.
Implements:
Copies from.
Creates a new IAppointment instance that will hold the properties of an exception occurrence.
C#
public IAppointment CreateExceptionAppointment(IAppointment master)
Implements:
Raises the StateChanged event.
Events
Occurs when state of the rule changed.
C#
public event EventHandler StateChanged