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.v24.1.Core.Desktop.dll
NuGet Package: DevExpress.Scheduler.CoreDesktop
Declaration
public void AssignRecurrenceInfoRangeProperties(
RecurrenceInfo rinfo,
RecurrenceRange range,
DateTime start,
DateTime end,
int occurrenceCount,
Appointment pattern
)
Parameters
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. |
Remarks
Override the AssignRecurrenceInfoRangeProperties method to implement a custom technique of updating recurrence information. The technique is specific to the recurrence range.