Export (0) Print
Expand All

2.2.2.36 Recurrence

The Recurrence element is an optional container ([MS-ASDTYPE] section 2.2) element that specifies the recurrence pattern for the calendar item. It is defined as an element in the Calendar namespace and is used in ActiveSync command requests and responses as specified in section 2.2.2.

The Recurrence element can have the following child elements:

  • Type (section 2.2.2.44): One instance of this element is required.

  • Occurrences (section 2.2.2.31): This element is optional.

  • Interval (section 2.2.2.24): This element is optional.

  • WeekOfMonth (section 2.2.2.47): This element is optional.

  • DayOfWeek (section 2.2.2.14): This element is optional.

  • MonthOfYear (section 2.2.2.28): This element is optional.

  • Until (section 2.2.2.46): This element is optional.

  • DayOfMonth (section 2.2.2.13): This element is optional.

  • CalendarType (section 2.2.2.10): This element is optional in daily and yearly recurrences.

  • IsLeapMonth (section 2.2.2.25): This element is optional.

  • FirstDayOfWeek (section 2.2.2.23): This element is optional.

The following limitations apply to the Recurrence element:

  • Multiple occurrences of the Recurrence element, when specified on a single event, MUST NOT start on the same day.

  • Multiple occurrences of the Recurrence element, when specified on a single event, MUST NOT overlap. An exception that modifies the start date of an instance in the recurring series MUST occur on a date that is sometime after the end of the prior instance and before the start of the next instance in the recurring series. The same is true if the prior or next instance in the recurring series is defined as an exception by using the Exceptions element.

For more details about recurrence patterns, see [MS-OXOCAL] section 2.2.1.44.

Protocol Versions

The following table specifies the protocol versions that support this element. The client indicates the protocol version being used by setting either the MS-ASProtocolVersion header, as specified in [MS-ASHTTP] section 2.2.1.1.2.4, or the Protocol version field, as specified in [MS-ASHTTP] section 2.2.1.1.1.1, in the request.

Protocol version

Element support

2.5

X

12.0

X

12.1

X

14.0

X

14.1

X

Show:
© 2015 Microsoft