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 != | 实现运算符 !=. |