Skip to main content
A newer version of this page is available. .

AppointmentItem.SetExceptionRecurrencePattern(AppointmentItem) Method

OBSOLETE

Use the following API instead: appointmentItem.SetPatternReference(AppointmentItem pattern, int recurrenceIndex)

Specifies a recurrence pattern for the appointment exception.

Namespace: DevExpress.Xpf.Scheduling

Assembly: DevExpress.Xpf.Scheduling.v19.1.dll

Declaration

[Obsolete("Use the following API instead: appointmentItem.SetPatternReference(AppointmentItem pattern, int recurrenceIndex)", false)]
public void SetExceptionRecurrencePattern(
    AppointmentItem pattern
)

Parameters

Name Type Description
pattern AppointmentItem

An AppointmentItem object that is a valid pattern appointment (the AppointmentItem.Type is AppointmentType.Pattern, the AppointmentItem.RecurrenceInfo is not null).

Remarks

Use the SetExceptionRecurrencePattern method to change the AppointmentItem.RecurrenceIndex value.

If an appointment is not an exception in a recurring series, the method does nothing. If an appointment is not contained in the SchedulerControl.AppointmentItems collection, a System.InvalidOperationException is thrown. If the specified appointment pattern is not a valid pattern, a System.Exception is thrown.

See Also