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)判断指定Object是否等于当前Object。
GenerateOccurrences()生成事件。
GenerateOccurrences(int)生成 n 次下一个事件。
GenerateOccurrences(DateTime, DateTime)生成事件。
GenerateOccurrences(DateTime, DateTime, int)生成 n 次下一个事件。
override GetHashCode()返回此实例的哈希码。
ToiCalendar()到 iCalendar 字符串。
operator ==实现运算符 ==.
operator !=实现运算符 !=.

也可以看看