Class CalendarRecurrence
Contents
[
Hide
]CalendarRecurrence class
The main class, represents an iCalendar recurrence.
public class CalendarRecurrence : IEquatable<CalendarRecurrence>
Constructors
Name | Description |
---|---|
CalendarRecurrence() | Initializes a new instance of the CalendarRecurrence class. |
CalendarRecurrence(string) | Initializes a new instance of the CalendarRecurrence class. |
Properties
Name | Description |
---|---|
EndDate { get; set; } | Gets or sets the end date. |
ExDates { get; } | Gets the ex dates. |
ExRules { get; } | Gets the ex rules. |
RDates { get; } | Gets the R dates. |
RRules { get; } | Gets the R rules. |
StartDate { get; set; } | Gets or sets the start date. |
Methods
Name | Description |
---|---|
static FromiCalendar(string) | Gets a recurrence pattern from iCalendar string. |
static FromRecurrence(string) | Gets a recurrence pattern from XML pattern string. |
static FromRecurrence(XmlElement) | Gets a recurrence pattern from XmlElement. |
virtual Equals(CalendarRecurrence) | Determines whether the specified CalendarRecurrence is equal to this instance. |
override Equals(object) | Determines whether the specified Object is equal to the current Object. |
GenerateOccurrences() | Generates the occurrences. |
GenerateOccurrences(int) | Generates n next occurrences. |
GenerateOccurrences(DateTime, DateTime) | Generates the occurrences. |
GenerateOccurrences(DateTime, DateTime, int) | Generates n next occurrences. |
override GetHashCode() | Returns a hash code for this instance. |
ToiCalendar() | To iCalendar string. |
operator == | Implements the operator ==. |
operator != | Implements the operator !=. |
See Also
- namespace Aspose.Email.Calendar.Recurrences
- assembly Aspose.Email