Back to Devexpress

AppointmentModificationControllerBase.PrepareToRecurrenceEdit() Method

corelibraries-devexpress-dot-xtrascheduler-dot-native-dot-appointmentmodificationcontrollerbase-5495c93e.md

latest5.3 KB
Original Source

AppointmentModificationControllerBase.PrepareToRecurrenceEdit() Method

Finds and clones the recurrence pattern for the appointment, or creates it if it does not exist.

Namespace : DevExpress.XtraScheduler.Native

Assembly : DevExpress.XtraScheduler.v25.2.Core.Desktop.dll

NuGet Package : DevExpress.Scheduler.CoreDesktop

Declaration

csharp
public virtual Appointment PrepareToRecurrenceEdit()
vb
Public Overridable Function PrepareToRecurrenceEdit As Appointment

Returns

TypeDescription
Appointment

An Appointment object, which is a copy of the appointment recurrence pattern.

|

The following code snippets (auto-collected from DevExpress Examples) contain references to the PrepareToRecurrenceEdit() method.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

winforms-scheduler-localizer-translate-ui/CS/SchedulerLocalizerExample/OutlookAppointmentForm.cs#L391

csharp
Appointment patternCopy = Controller.PrepareToRecurrenceEdit();

winforms-scheduler-custom-appointment-edit-form/CS/SchedulerDbExample/CustomAppointmentForm.cs#L318

csharp
Appointment patternCopy = Controller.PrepareToRecurrenceEdit();

winforms-scheduler-create-appointments-on-reminder-alert/CS/ReminderCustomActions/Forms/MyAppointmentEditForm.cs#L67

csharp
Appointment editedPattern = controller.EditedPattern;
Appointment patternCopy = controller.PrepareToRecurrenceEdit();

winforms-scheduler-print-appointments-using-reports/CS/PrintingViaReports/MyAppointmentEditForm.cs#L96

csharp
Appointment editedPattern = controller.EditedPattern;
Appointment patternCopy = controller.PrepareToRecurrenceEdit();

winforms-scheduler-localizer-translate-ui/VB/SchedulerLocalizationExample_VB/OutlookAppointmentForm.vb#L432

vb
Dim patternCopy As Appointment = Controller.PrepareToRecurrenceEdit()

winforms-scheduler-custom-appointment-edit-form/VB/SchedulerDbExample/CustomAppointmentForm.vb#L384

vb
Dim patternCopy As Appointment = Controller.PrepareToRecurrenceEdit()

winforms-scheduler-create-appointments-on-reminder-alert/VB/ReminderCustomActions/Forms/MyAppointmentEditForm.vb#L77

vb
Dim editedPattern As Appointment = controller.EditedPattern
Dim patternCopy As Appointment = controller.PrepareToRecurrenceEdit()

winforms-scheduler-print-appointments-using-reports/VB/PrintingViaReports/MyAppointmentEditForm.vb#L104

vb
Dim editedPattern As Appointment = controller.EditedPattern
Dim patternCopy As Appointment = controller.PrepareToRecurrenceEdit()

See Also

AppointmentModificationControllerBase Class

AppointmentModificationControllerBase Members

DevExpress.XtraScheduler.Native Namespace