Outlook) (RecurrencePattern 对象

表示发生定期约会和任务相关联的 AppointmentItem 和 TaskItem 对象的模式。

备注

使用 GetRecurrencePattern 方法返回与 AppointmentItem 或 TaskItem 对象相关联的 RecurrencePattern 对象。

调用 GetRecurrencePattern 或 ClearRecurrencePattern 有不利的一面,相应地设置项目的 IsRecurring 属性。 此属性可用于根据需要有效筛选的 项目 对象。

介于 1 表示定期模式的类型。 介于 1 是第一个应设置的属性。

以下属性是为所有定期模式有效︰ 结束时间 、 出现 、 开始日期 、 开始时间 或 类型 。

下表显示对于不同定期类型有效的属性。 如果在保存该项目,该属性为空或包含无效的值,将发生错误。 按月和按年模式才对单独的天有效。 每周一次的模式仅为 或 的 年 有效。

RecurrenceType 属性 示例
olRecursDaily 持续时间 、 结束时间 、 时间间隔 、 NoEndDate 、 事件 、 PatternStartDate 、 PatternEndDate 、 开始时间 间隔 的值 N,每隔 N 天。
olRecursWeekly 年 、 持续时间 、 结束时间 、 间隔 、 NoEndDate 、 事件 、 PatternStartDate 、 PatternEndDate 、 开始时间 间隔 的值 N,每 N 周。 下面举例说明 年 是每个星期二、 星期三和星期四。
olRecursMonthly DayOfMonth 、 持续时间 、 结束时间 、 间隔 、 NoEndDate 、 事件 、 PatternStartDate 、 PatternEndDate 、 开始时间 间隔 的值 N,每 N 个月。 DayofMonth 的值 N 是该月的第 n 个每天。
olRecursMonthNth 年 、 持续时间 、 结束时间 、 间隔 、 实例 、 NoEndDate 、 事件 、 PatternStartDate 、 PatternEndDate 、 开始时间 间隔 的值 N,每 N 个月。 实例 的 N 值的一个示例是每第 n 天 (星期二)。 下面举例说明 年 是每个星期二和星期三。
olRecursYearly DayOfMonth 、 持续时间 、 结束时间 、 间隔 、 MonthOfYear 、 NoEndDate 、 事件 、 PatternStartDate 、 PatternEndDate 、 开始时间 DayofMonth 的值 N,每月第 n 天。 MonthOfYear 的一个示例是 2 月。
olRecursYearNth 年 、 持续时间 、 结束时间 、 间隔 、 实例 、 NoEndDate 、 事件 、 PatternStartDate 、 PatternEndDate 、 开始时间 实例 的 N 值的一个示例是第 n 天 (星期二)。 年 的一个示例是星期二、 星期三和星期四。 MonthOfYear 的一个示例是 2 月。

当使用定期约会项目时,应释放任何先前的引用、 访问或修改项目,并释放这些引用,一旦完成并保存所做的更改之前获取新的定期约会项引用。 这种做法适用于周期性的 AppointmentItem 对象,以及任何 异常 或 RecurrencePattern 对象。 若要释放 (VBA) 或 Visual Basic 中 Visual Basic for Applications 的引用,设置为 Nothing ,现有对象。 在 C# 中,显式释放该对象的内存。 有关代码示例,请参阅 AppointmentItem 对象的主题。

请注意,即使是在您释放引用并尝试获取新引用之后,如果仍存在对以上对象之一的活动引用(由另一个加载项或 Outlook 保存),则新引用也仍将指向对象的过期副本。 因此,在完成使用定期约会后立即释放引用非常重要。

方法

名称
GetOccurrence

属性

名称
Application
类
DayOfMonth
DayOfWeekMask
Duration
EndTime
异常
实例
Interval
MonthOfYear
NoEndDate
出现次数
Parent
PatternEndDate
PatternStartDate
RecurrenceType
重新生成
Session
StartTime

另请参阅

Outlook 对象模型参考RecurrencePattern 对象成员

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。