sequence Property

Defines the revision sequence number of the event within a sequence of revisions.

Syntax

def get_sequence() -> int: ...
def set_sequence(value: int) -> None: ...

sequence = property(get_sequence, set_sequence)

Default Value

0

Remarks

This property defines the revision sequence number of the event within a sequence of revisions. When a calendar component is created its sequence number is 0. It is incremented by the organizer's Calendar User Agent (CUA) each time the organizer makes a significant revision to the calendar event. Therefore, a sequence number of 2 means the event has been revised twice.

The organizer includes this property in a calendar event that it sends to an attendees to specify the current version of the event. Likewise, the attendees includes this property in an event that it sends to the organizer to specify the version of the calendar component to which the attendees is referring.

Note: Recurrence instances of a recurring event may have different sequence numbers.

This property is filled from the response to a get_calendar_event, and is also used when creating an event to be added using the put_calendar_event method. However, when requesting a report using the get_calendar_report method, the contents of this property will only be valid inside the on_event_details event.

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks 2020 Python Edition - Version 20.0 [Build 8307]