CalendarRecurrence

CalendarRecurrence class

Основной класс представляет повтор iCalendar.

public class CalendarRecurrence : IEquatable<CalendarRecurrence>

Конструкторы

ИмяОписание
CalendarRecurrence()Инициализирует новый экземплярCalendarRecurrence класс.
CalendarRecurrence(string)Инициализирует новый экземплярCalendarRecurrence класс.

Характеристики

ИмяОписание
EndDate { get; set; }Получает или задает дату окончания.
ExDates { get; }Получает бывшие даты.
ExRules { get; }Получает бывшие правила.
RDates { get; }Получает даты R.
RRules { get; }Получает правила R.
StartDate { get; set; }Получает или задает дату начала.

Методы

ИмяОписание
static FromiCalendar(string)Получает шаблон повторения из строки iCalendar.
static FromRecurrence(string)Получает шаблон повторения из строки шаблона XML.
static FromRecurrence(XmlElement)Получает шаблон повторения из XmlElement.
virtual Equals(CalendarRecurrence)Определяет, является ли указанныйCalendarRecurrence равен этому экземпляру.
override Equals(object)Определяет, равен ли указанный объект текущему объекту.
GenerateOccurrences()Генерирует вхождения.
GenerateOccurrences(int)Генерирует n следующих вхождений.
GenerateOccurrences(DateTime, DateTime)Генерирует вхождения.
GenerateOccurrences(DateTime, DateTime, int)Генерирует n следующих вхождений.
override GetHashCode()Возвращает хэш-код для этого экземпляра.
ToiCalendar()В строку iCalendar.
operator ==Реализует оператор ==.
operator !=Реализует оператор !=.

Смотрите также