Skip to main content

Class RecurrenceInfo

Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for RecurrenceInfo. Class representing a recurrence date.

Inheritance

objectRecurrenceInfo

Inherited Members

object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Constructors

RecurrenceInfo()

Default constructor - defaults any enum props to 0.

Properties

Dates

List of all dates where this recurrence occurs

Property Value

RecurrenceDate[]

DayPattern

Pattern describing a daily recurrence. Only set when the recurrence pattern i daily.

Property Value

RecurrenceDayPattern

EndDate

End date for repetition pattern

Property Value

DateTime

IsRecurrence

Get a or set IsRecurrence, indicating if this is a repeating appointment or not.

Property Value

bool

MonthPattern

Pattern describing a daily recurrence. Only set when the recurrence pattern i monthly.

Property Value

RecurrenceMonthPattern

Pattern

Recurrence pattern (daily, weekly etc) NULL if unknown enum value.

Property Value

RecurrencePattern?

See Also

RecurrenceInfo.Pattern_String

Pattern_String

Recurrence pattern (daily, weekly etc) Raw string enum value.

Property Value

string

See Also

RecurrenceInfo.Pattern

RecurrenceCounter

Property Value

int

RecurrenceEndType

Type defining how the end of the recurrence sequence should be calculated NULL if unknown enum value.

Property Value

RecurrenceEndType?

See Also

RecurrenceInfo.RecurrenceEndType_String

RecurrenceEndType_String

Type defining how the end of the recurrence sequence should be calculated Raw string enum value.

Property Value

string

See Also

RecurrenceInfo.RecurrenceEndType

RecurrenceId

Primary key

Property Value

int

StartDate

Start date for repetition pattern

Property Value

DateTime

WeekPattern

Pattern describing a daily recurrence. Only set when the recurrence pattern i weekly.

Property Value

RecurrenceWeekPattern

YearPattern

Pattern describing a daily recurrence. Only set when the recurrence pattern i yearly.

Property Value

RecurrenceYearPattern