MapiCalendar

MapiCalendar class

Represents a MAPI calendar item.

The MapiCalendar type exposes the following members:

Constructors

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

Properties

NameDescription
properties
code_page
item_idThe item id, uses with a server
attachmentsGets the attachment collection.
property_streamGets the property stream.
named_propertiesGets the named properties of message.
recipientsGets the recipients of the message.
sub_storagesGets the sub storages.
named_property_mappingGets the named property mapping.
subject_prefixGets a subject prefix that typically indicates some action on a message, such as “FW: " for forwarding.
body_typeGets the type of the body.
body_rtfGets or sets the RTF formatted message text.
body_htmlGets the body_rtf of the message converted to HTML, if present, otherwise an empty string.
companiesContains the names of the companies that are associated with an item.
categoriesContains keywords or categories for the message object.
mileageContains the mileage information that is associated with an item.
billingContains the billing information associated with an item.
sensitivityGets the Sensitivity.
message_classGets a case-sensitive string that identifies the sender-defined message class, such as IPM.Note.
The message class specifies the type, purpose, or content of the message.
supported_typeGets the supported item type.
bodyGets the message text.
subjectGets or sets the subject of the message.
organizerGets or sets the organizer.
reminder_deltaGets or sets the interval, in minutes, between the time at which the reminder first becomes overdue and the start time of the Calendar object
reminder_setGets or sets a value indicating whether a reminder is set on the object
reminder_file_parameterSpecifies the full path of the sound that a client SHOULD play when the reminder becomes overdue.
appointment_counter_proposalGets or sets a value indicating whether a Meeting Response object is a counter proposal.
client_intentGets or sets the actions the user has taken on this Meeting object.
start_date_time_zoneGets or sets time zone information that indicates the time zone of the StartDate property
end_date_time_zoneGets or sets time zone information that indicates the time zone of the EndDate property
attendeesGets or sets the attendees
recurrenceGets or sets the recurrence properties
is_all_dayGets or sets a value indicating whether the event is an all-day event
key_wordsGets or sets the categories of the calendar object
start_dateGets or sets the start date and time of the event.
If the date is not set, default value for datetime is returned.
end_dateGets or sets the end date and time of the event.
If the date is not set, default value for datetime is returned.
sequenceGets or sets the sequence number
busy_statusGets or sets the busy status
locationGets or sets the location of the event
uidGets the unique identifier

Methods

NameDescription
set_property(pd, value)
set_property(value)
try_get_property_string(tag, codepage)
try_get_property_string(tag)
try_get_property_string(tag, value, codepage)
try_get_property_string(tag, value)
get_property_string(tag, codepage)
get_property_string(tag)
set_body_content(content, content_type)
set_body_content(content, content_type, compression)
save(file_path, save_options)
save(stream, save_options)
save(file_path)
save(file_path, save_format)
save(stream)
save(stream, save_format)
get_property(pd)
try_get_property_data(tag)
get_property_bytes(tag)
get_property_int32(tag)
get_property_long(tag)
get_property_short(tag)
get_property_boolean(tag)
get_property_date_time(key)
is_store_unicode_ok()
try_get_property_date_time(tag, value)
try_get_property_long(tag, value)
try_get_property_int32(tag, value)
set_body_rtf(content, compression)
set_message_flags(flags)
remove_property(tag)
get_underlying_message()

See Also