CalendarRecurrence Class

The main class, represents an iCalendar recurrence.
Inheritance Hierarchy
SystemObject
  Aspose.Email.Calendar.RecurrencesCalendarRecurrence

Namespace:  Aspose.Email.Calendar.Recurrences
Assembly:  Aspose.Email (in Aspose.Email.dll) Version: 20.2
Syntax
public class CalendarRecurrence : IEquatable<CalendarRecurrence>

The CalendarRecurrence type exposes the following members.

Constructors
  NameDescription
Public methodCalendarRecurrence
Initializes a new instance of the CalendarRecurrence class.
Public methodCalendarRecurrence(String)
Initializes a new instance of the CalendarRecurrence class.
Properties
  NameDescription
Public propertyEndDate
Gets or sets the end date.
Public propertyExDates
Gets the ex dates.
Public propertyExRules
Gets the ex rules.
Public propertyRDates
Gets the R dates.
Public propertyRRules
Gets the R rules.
Public propertyStartDate
Gets or sets the start date.
Methods
  NameDescription
Public methodEquals(Object)
Determines whether the specified Object is equal to the current Object.
(Overrides ObjectEquals(Object).)
Public methodEquals(CalendarRecurrence)
Determines whether the specified CalendarRecurrence is equal to this instance.
Protected methodFinalize (Inherited from Object.)
Public methodStatic memberFromiCalendar
Gets a recurrence pattern from iCalendar string.
Public methodStatic memberFromRecurrence(String)
Gets a recurrence pattern from XML pattern string.
Public methodStatic memberFromRecurrence(XmlElement)
Gets a recurrence pattern from XmlElement.
Public methodGenerateOccurrences
Generates the occurrences.
Public methodGenerateOccurrences(Int32)
Generates n next occurrences.
Public methodGenerateOccurrences(DateTime, DateTime)
Generates the occurrences.
Public methodGenerateOccurrences(DateTime, DateTime, Int32)
Generates n next occurrences.
Public methodGetHashCode
Returns a hash code for this instance.
(Overrides ObjectGetHashCode.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToiCalendar
To iCalendar string.
Public methodToString (Inherited from Object.)
Operators
  NameDescription
Public operatorStatic memberEquality
Implements the operator ==.
Public operatorStatic memberInequality
Implements the operator !=.
See Also