Appointment

Appointment class

Represents a calendar to an e-mail.

The Appointment type exposes the following members:

Constructors

NameDescription
Appointment(location, start_date, end_date, organizer, attendees)Initializes a new instance of the Appointment class
Appointment(location, summary, description, start_date, end_date, organizer, attendees)Initializes a new instance of the Appointment class
Appointment(location, summary, description, start_date, end_date, organizer, attendees, uid)Initializes a new instance of the Appointment class
Appointment(location, summary, description, start_date, end_date, organizer, attendees, recurrence_pattern)Initializes a new instance of the Appointment class
Appointment(location, summary, description, start_date, end_date, organizer, attendees, uid, recurrence_pattern)Initializes a new instance of the Appointment class

Properties

NameDescription
locationGets or sets the location.
microsoft_importanceSpecifies the importance of an appointment.
microsoft_busy_statusSpecifies the BUSY status of an appointment.
microsoft_intended_statusSpecifies the INTENDED status of an appointment.
transparencySpecifies whether or not this appointment is intended to be visible in availability searches.
statusGets or sets the overall status or confirmation for the object.
summaryGets or sets the summary.
descriptionGets or sets the description.
html_descriptionGets or sets html representation of description.
is_description_htmlGets or sets value which indicates if description is in HTML format
start_dateGets or sets the start date.
end_dateGets or sets the end date.
date_time_stampGets or sets date/time that the instance of the iCalendar object was created..
created_dateGets or sets the date and time that calendar information was created.
last_modified_dateGets or sets the date and time that calendar information was last revised.
attendeesGets or sets the attendees.
optional_attendeesGets the optional attendees.
organizerGets or sets the organizer.
recurrenceGets or sets the recurrence pattern.
sequence_idGets the sequence id.
versionGets the version of ICS/VCS file.
flagsGets or sets appointment flags.
method_typeGets or sets the iCalendar object method type associated
with the calendar object.
remindersContains collection of AppointmentReminder AppointmentReminder objects.
attachmentsGets the collection of attachments of appointment.
start_time_zoneStart time zone
end_time_zoneEnd time zone
unique_idGets or sets a string value that contains the GUID for the calendar item.
In MS Exchange this is PidLidGlobalObjectId mapi property.

Methods

NameDescription
request_apointment()
request_apointment(seq_id)
cancel_appointment()
cancel_appointment(seq_id)
update_appointment()
update_appointment(seq_id)
to_mail_message(action, seq_id)
to_mail_message(action)
to_mail_message()
get_appointment_text()
get_appointment_text(formatting_options)
save(file_path)
save(file_path, save_format)
save(file_path, save_options)
save(stream)
save(stream, save_format)
save(stream, save_options)
load(file_path)Loads Appointment from the file.
Supported file formats: iCalendar
load(file_path, options)Loads Appointment from the file.
Supported file formats: iCalendar
load(stream)Loads Appointment from the file.
Supported file formats: iCalendar
load(stream, apply_local_time_zone)Loads Appointment from the file.
Supported file formats: iCalendar
load(stream, options)Loads Appointment from the file.
Supported file formats: iCalendar
reset_time_zone()
set_time_zone(tz_name)
to_mapi_message()
get_appointment_html()

See Also