Back to Devexpress

IRecurrenceInfo Members

corelibraries-devexpress-dot-xtrascheduler-dot-irecurrenceinfo-dot-underscore-members.md

latest4.3 KB
Original Source

IRecurrenceInfo Members

A base interface that defines recurrence information.

Properties

NameDescription
AllDayThis property is obsolete and remains for backward compatibility.
DayNumberGets or sets the ordinal number of a day within a defined month.
DurationGets or sets the duration of the interval in which recurrences occur.
EndGets or sets the end date of the interval in which recurrences occur.
FirstDayOfWeekGets or sets the day which will be the first day of the week used for calculating occurrences.
IdGets the recurrence info identifier.
MonthGets or sets the month on which the appointment occurs.
OccurrenceCountGets or sets how many times the appointment occurs.
PeriodicityGets or sets the frequency with which the corresponding appointment occurs, with respect to the RecurrenceInfo.Type property.
RangeGets or sets the type of the recurrence range.
StartGets or sets the recurrence’s start date.
TimeZoneIdGets or sets the time zone identifier of the recurrence pattern.
TypeGets or sets the time base for the frequency of the appointment occurrences.
WeekDaysGets or sets the day/days in a week on which the appointment occurs.
WeekOfMonthGets or sets the occurrence number of the week in a month for the recurrence pattern.

Methods

NameDescription
Assign(IRecurrenceInfo, Boolean)Copies the settings from the IRecurrenceInfo object passed as a parameter and assigns the same id if required.
Assign(IRecurrenceInfo)Copies all the settings from the IRecurrenceInfo object passed as a parameter.
FromXml(String, DateTimeSavingMode)
FromXml(String)Reconstructs the recurrence information from a string in XML format.
Reset(RecurrenceType)Resets all recurrence information fields to their default values according to the specified recurrence type.
ToXml()Creates an XML encoding of the recurrence information.

Events

NameDescription
PropertyChangedOccurs when a property value changes. Inherited from INotifyPropertyChanged.

See Also

IRecurrenceInfo Interface

DevExpress.XtraScheduler Namespace