共用方式為


Outlook) (RecurrencePattern 物件

代表相關聯 AppointmentItemTaskItem 物件的週期性約會和工作的發生模式。

註解

使用GetRecurrencePattern方法可傳回與AppointmentItemTaskItem物件相關聯的RecurrencePattern物件。

呼叫 GetRecurrencePatternClearRecurrencePattern 的副作用是據此設定專案的 IsRecurring 屬性。 這個屬性可以視需要使用,以便有效率地篩選 Items 物件。

週期模式的類型是由 RecurrenceType 屬性工作表示。 RecurrenceType 屬性是應設定的第一個屬性。

下列屬性適用于所有週期模式: EndTimeOccurrencesStartDateStartTimeType

下表顯示的是對不同週期類型有效的屬性。 如果儲存專案,且 屬性為 Null 或包含不正確值,就會發生錯誤。 每月和每年模式只對單一的日子有效。 每週模式只適用于DayOfWeekMaskOr

RecurrenceType 屬性 範例
olRecursDaily DurationEndTimeIntervalNoEndDateOccurrencesPatternStartDatePatternEndDateStartTime Interval的值 N 是每 N 天一次。
olRecursWeekly DayOfWeekMaskDurationEndTimeIntervalNoEndDateOccurrencesPatternStartDatePatternEndDateStartTime Interval的值 N 是每 N 週一次。 DayofWeekMask的範例是每個星期二、星期三和星期四。
olRecursMonthly DayOfMonthDurationEndTimeIntervalNoEndDateOccurrencesPatternStartDatePatternEndDateStartTime Interval的值 N 是每 N 個月一次。 DayofMonth的值 N 是當月的每個 N 天。
olRecursMonthNth DayOfWeekMaskDurationEndTimeIntervalInstanceNoEndDateOccurrencesPatternStartDatePatternEndDateStartTime Interval的值 N 是每 N 個月一次。 實例的值 N 的範例是每個 Nth Tuesday。 DayofWeekMask的範例是每個星期二和星期三。
olRecursYearly DayOfMonthDurationEndTimeIntervalMonthOfYearNoEndDateOccurrencesPatternStartDatePatternEndDateStartTime DayofMonth的值 N 是當月的第 N 天。 MonthOfYear的範例是 February。
olRecursYearNth DayOfWeekMaskDurationEndTimeIntervalInstanceNoEndDateOccurrencesPatternStartDatePatternEndDateStartTime 實例的值 N 的範例是第 N 個星期二。 DayofWeekMask的範例是星期二、星期三和星期四。 MonthOfYear的範例是 February。

當您使用週期性約會專案時,您應該釋放任何先前的參考、在存取或修改專案之前取得週期性約會專案的新參考,並在完成並儲存變更後立即釋放這些參考。 此作法適用于週期性 AppointmentItem 物件,以及任何 ExceptionRecurrencePattern 物件。 若要在 Visual Basic for Applications (VBA) 或 Visual Basic 中釋放參考,請將該現有物件設定為 Nothing。 在 C# 中,明確釋放該物件的記憶體。 如需程式碼範例,請參閱 AppointmentItem 物件的主題。

請注意,即使在您釋放您的參考並嘗試取得新的參考之後,如果仍有另一個增益集或 Outlook 保留的使用中參考,則您的新參照仍會指向物件的過期複本。 因此,請務必在完成週期性約會後立即釋出您的參考。

方法

名稱
GetOccurrence

屬性

名稱
Application
Class
DayOfMonth
DayOfWeekMask
Duration
EndTime
Exceptions
Instance
Interval
MonthOfYear
NoEndDate
Occurrences
Parent
PatternEndDate
PatternStartDate
RecurrenceType
Regenerate
Session
StartTime

另請參閱

Outlook 物件模型參考RecurrencePattern 物件成員

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應