Back to Devexpress

YearlyRecurrenceBuilder Class

wpf-devexpress-dot-xpf-dot-scheduling-1b9949c5.md

latest3.3 KB
Original Source

YearlyRecurrenceBuilder Class

Allows you to define yearly recurrences.

Namespace : DevExpress.Xpf.Scheduling

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

NuGet Package : DevExpress.Wpf.Scheduling

Declaration

csharp
public class YearlyRecurrenceBuilder :
    RecurrenceBuilderBase
vb
Public Class YearlyRecurrenceBuilder
    Inherits RecurrenceBuilderBase

The following members return YearlyRecurrenceBuilder objects:

Remarks

The example below illustrates how to create a recurrence that lasts indefinitely and occurs on the first weekend day of June.

xaml
<!--Every seventh day of February every year. Four occurrences.-->
<dxsch:AppointmentItem 
    Type="Pattern"
    Start="1/1/2019 13:00:00"
    End="1/1/2019 13:05:00"
    Subject="Every 3 days. Five occurrences."
    RecurrenceInfo="{dxsch:RecurrenceYearly Start='1/1/2019 13:00:00', ByMonthDay=7, ByMonth=2, OccurrenceCount=4}"
    />
csharp
// Every seventh day of February every year. Four occurrences.
  apt1.SetRecurrenceInfo(RecurrenceBuilder.Yearly(apt1.Start, 4).ByMonthDay(2, 7).Build());
vb
' Every seventh day of February every year. Four occurrences.
  apt1.SetRecurrenceInfo(RecurrenceBuilder.Yearly(apt1.Start, 4).ByMonthDay(2, 7).Build())

Inheritance

Object DevExpress.Xpf.Scheduling.RecurrenceBuilderBase YearlyRecurrenceBuilder

See Also

YearlyRecurrenceBuilder Members

DevExpress.Xpf.Scheduling Namespace