Back to Devexpress

RecurrenceBuilder Class

wpf-devexpress-dot-xpf-dot-scheduling-08fb181e.md

latest1.6 KB
Original Source

RecurrenceBuilder Class

Allows you to define recurrence rules using method chaining (Fluent API style).

Namespace : DevExpress.Xpf.Scheduling

Assembly : DevExpress.Xpf.Scheduling.v25.2.dll

NuGet Package : DevExpress.Wpf.Scheduling

Declaration

csharp
public class RecurrenceBuilder
vb
Public Class RecurrenceBuilder

Remarks

The example below shows how to define a weekly recurrence.

csharp
using DevExpress.Xpf.Scheduling;
using DevExpress.XtraScheduler;

RecurrenceInfo recInfo = (RecurrenceInfo)RecurrenceBuilder
    .Weekly(new System.DateTime(2018, 1, 1), new System.DateTime(2019, 1, 1))
    .ByDay(WeekDays.Monday | WeekDays.Wednesday | WeekDays.Friday).Build();
vb
Imports DevExpress.Xpf.Scheduling
Imports DevExpress.XtraScheduler

Private recInfo As RecurrenceInfo = CType(RecurrenceBuilder
    .Weekly(New Date(2018, 1, 1), New Date(2019, 1, 1))
    .ByDay(WeekDays.Monday Or WeekDays.Wednesday Or WeekDays.Friday).Build(), RecurrenceInfo)

Inheritance

Object RecurrenceBuilder

See Also

RecurrenceBuilder Members

DevExpress.Xpf.Scheduling Namespace