AppointmentModificationControllerBase.AssignRecurrenceInfoRangeProperties(RecurrenceInfo, RecurrenceRange, DateTime, DateTime, Int32, Appointment) Method

Assigns recurrence info properties depending on the specified recurrence range.

Namespace: DevExpress.XtraScheduler.Native

Assembly: DevExpress.XtraScheduler.v20.1.Core.dll


public void AssignRecurrenceInfoRangeProperties(
    RecurrenceInfo rinfo,
    RecurrenceRange range,
    DateTime start,
    DateTime end,
    int occurrenceCount,
    Appointment pattern
Public Sub AssignRecurrenceInfoRangeProperties(
    rinfo As RecurrenceInfo,
    range As RecurrenceRange,
    start As Date,
    end As Date,
    occurrenceCount As Integer,
    pattern As Appointment


Name Type Description
rinfo RecurrenceInfo

A IRecurrenceInfo object, that is the recurrence information being updated.

range RecurrenceRange

A RecurrenceRange object, containing information on the recurrence range.

start DateTime

A DateTime value, specifying the appointment start.

end DateTime

A DateTime value, specifying the appointment end.

occurrenceCount Int32

An integer, specifying the number of occurrences.

pattern Appointment

An Appointment object that is the pattern of the recurrence series.


Override the AssignRecurrenceInfoRangeProperties method to implement a custom technique of updating recurrence information. The technique is specific to the recurrence range.

See Also