Represents a calendar to an e-mail. More...
Inherits Object.
| Public Member Functions | |
| System::SharedPtr< System::Collections::Generic::Dictionary< System::SharedPtr< Aspose::Email::Mapi::PropertyDescriptor >, System::SharedPtr< System::Object > > > | get_ExtendedProperties () const | 
| Gets extended properties of an item.  More... | |
| System::String | get_Location () | 
| Gets the location.  More... | |
| void | set_Location (System::String value) | 
| Sets the location.  More... | |
| AppointmentClass | get_Class () const | 
| Specifies the access classification for the appointment.  More... | |
| void | set_Class (AppointmentClass value) | 
| Specifies the access classification for the appointment.  More... | |
| MSImportance | get_MicrosoftImportance () const | 
| Specifies the importance of an appointment.  More... | |
| void | set_MicrosoftImportance (MSImportance value) | 
| Specifies the importance of an appointment.  More... | |
| MSBusyStatus | get_MicrosoftBusyStatus () const | 
| Specifies the BUSY status of an appointment.  More... | |
| void | set_MicrosoftBusyStatus (MSBusyStatus value) | 
| Specifies the BUSY status of an appointment.  More... | |
| MSIntendedStatus | get_MicrosoftIntendedStatus () const | 
| Specifies the INTENDED status of an appointment.  More... | |
| void | set_MicrosoftIntendedStatus (MSIntendedStatus value) | 
| Specifies the INTENDED status of an appointment.  More... | |
| AppointmentTransparency | get_Transparency () const | 
| Specifies whether or not this appointment is intended to be visible in availability searches.  More... | |
| void | set_Transparency (AppointmentTransparency value) | 
| Specifies whether or not this appointment is intended to be visible in availability searches.  More... | |
| AppointmentStatus | get_Status () const | 
| Gets the overall status or confirmation for the object.  More... | |
| void | set_Status (AppointmentStatus value) | 
| Sets the overall status or confirmation for the object.  More... | |
| System::String | get_Summary () | 
| Gets the summary.  More... | |
| void | set_Summary (System::String value) | 
| Sets the summary.  More... | |
| System::String | get_Description () | 
| Gets the description.  More... | |
| void | set_Description (System::String value) | 
| Sets the description.  More... | |
| System::String | get_HtmlDescription () const | 
| Gets html representation of description.  More... | |
| void | set_HtmlDescription (System::String value) | 
| Sets html representation of description.  More... | |
| bool | get_IsDescriptionHtml () const | 
| Gets value which indicates if description is in HTML format  More... | |
| void | set_IsDescriptionHtml (bool value) | 
| Sets value which indicates if description is in HTML format  More... | |
| System::DateTime | get_StartDate () const | 
| Gets the start date.  More... | |
| void | set_StartDate (System::DateTime value) | 
| Sets the start date.  More... | |
| System::DateTime | get_EndDate () const | 
| Gets the end date.  More... | |
| void | set_EndDate (System::DateTime value) | 
| Sets the end date.  More... | |
| System::DateTime | get_DateTimeStamp () const | 
| Gets date/time that the instance of the iCalendar object was created..  More... | |
| void | set_DateTimeStamp (System::DateTime value) | 
| Sets date/time that the instance of the iCalendar object was created..  More... | |
| System::DateTime | get_CreatedDate () const | 
| Gets the date and time that calendar information was created.  More... | |
| void | set_CreatedDate (System::DateTime value) | 
| Sets the date and time that calendar information was created.  More... | |
| System::DateTime | get_LastModifiedDate () const | 
| Gets the date and time that calendar information was last revised.  More... | |
| void | set_LastModifiedDate (System::DateTime value) | 
| Sets the date and time that calendar information was last revised.  More... | |
| System::SharedPtr< MailAddressCollection > | get_Attendees () const | 
| Gets the attendees.  More... | |
| void | set_Attendees (System::SharedPtr< MailAddressCollection > value) | 
| Sets the attendees.  More... | |
| System::SharedPtr< MailAddressCollection > | get_OptionalAttendees () const | 
| Gets the optional attendees.  More... | |
| System::SharedPtr< MailAddress > | get_Organizer () const | 
| Gets the organizer.  More... | |
| void | set_Organizer (System::SharedPtr< MailAddress > value) | 
| Sets the organizer.  More... | |
| System::SharedPtr< Recurrences::RecurrencePattern > | get_Recurrence () const | 
| Gets the recurrence pattern.  More... | |
| void | set_Recurrence (System::SharedPtr< Recurrences::RecurrencePattern > value) | 
| Sets the recurrence pattern.  More... | |
| System::String | get_SequenceId () const | 
| Gets the sequence id.  More... | |
| void | set_SequenceId (System::String value) | 
| Gets the sequence id.  More... | |
| System::String | get_Version () const | 
| Gets the version of ICS/VCS file.  More... | |
| void | set_Version (System::String value) | 
| Gets the version of ICS/VCS file.  More... | |
| AppointmentFlags | get_Flags () const | 
| Gets appointment flags.  More... | |
| void | set_Flags (AppointmentFlags value) | 
| Sets appointment flags.  More... | |
| AppointmentMethodType | get_MethodType () const | 
| Gets the iCalendar object method type associated with the calendar object.  More... | |
| void | set_MethodType (AppointmentMethodType value) | 
| Sets the iCalendar object method type associated with the calendar object.  More... | |
| System::SharedPtr< AppointmentReminderCollection > | get_Reminders () const | 
| Contains collection of AppointmentReminder AppointmentReminder objects.  More... | |
| System::SharedPtr< AttachmentCollection > | get_Attachments () const | 
| Gets the collection of attachments of appointment.  More... | |
| System::String | get_StartTimeZone () const | 
| Start time zone  More... | |
| void | set_StartTimeZone (System::String value) | 
| Start time zone  More... | |
| System::String | get_EndTimeZone () const | 
| End time zone  More... | |
| void | set_EndTimeZone (System::String value) | 
| End time zone  More... | |
| System::SharedPtr< Aspose::Email::Common::TimeZone::Zone > | get_StartTimeZoneInfo () | 
| Start time zone  More... | |
| void | set_StartTimeZoneInfo (System::SharedPtr< Aspose::Email::Common::TimeZone::Zone > value) | 
| Start time zone  More... | |
| System::SharedPtr< Aspose::Email::Common::TimeZone::Zone > | get_EndTimeZoneInfo () | 
| End time zone  More... | |
| void | set_EndTimeZoneInfo (System::SharedPtr< Aspose::Email::Common::TimeZone::Zone > value) | 
| End time zone  More... | |
| AppointmentAction | get_Action () const | 
| Gets appointment action  More... | |
| void | set_Action (AppointmentAction value) | 
| Sets appointment action  More... | |
| System::String | get_UniqueId () | 
| Gets a string value that contains the GUID for the calendar item. In MS Exchange this is PidLidGlobalObjectId mapi property.  More... | |
| void | set_UniqueId (System::String value) | 
| Sets a string value that contains the GUID for the calendar item. In MS Exchange this is PidLidGlobalObjectId mapi property.  More... | |
| System::SharedPtr< ObjectIdentifier > | get_Id () const | 
| Object identifier  More... | |
| Appointment (System::String location, System::DateTime startDate, System::DateTime endDate, System::SharedPtr< MailAddress > organizer, System::SharedPtr< MailAddressCollection > attendees) | |
| Initialize a new instance of the Appointment class.  More... | |
| Appointment (System::String location, System::String summary, System::String description, System::DateTime startDate, System::DateTime endDate, System::SharedPtr< MailAddress > organizer, System::SharedPtr< MailAddressCollection > attendees) | |
| Initialize a new instance of the Appointment class.  More... | |
| Appointment (System::String location, System::String summary, System::String description, System::DateTime startDate, System::DateTime endDate, System::SharedPtr< MailAddress > organizer, System::SharedPtr< MailAddressCollection > attendees, System::String uid) | |
| Initialize a new instance of the Appointment class.  More... | |
| Appointment (System::SharedPtr< Model::Property::LocationProperty > location, System::SharedPtr< Model::Property::SummaryProperty > summary, System::SharedPtr< Model::Property::DescriptionProperty > description, System::DateTime startDate, System::DateTime endDate, System::SharedPtr< MailAddress > organizer, System::SharedPtr< MailAddressCollection > attendees, System::String uid) | |
| Initialize a new instance of the Appointment class.  More... | |
| Appointment (System::String location, System::String summary, System::String description, System::DateTime startDate, System::DateTime endDate, System::SharedPtr< MailAddress > organizer, System::SharedPtr< MailAddressCollection > attendees, System::SharedPtr< Recurrences::RecurrencePattern > recurrencePattern) | |
| Initialize a new instance of the Appointment class.  More... | |
| Appointment (System::String location, System::String summary, System::String description, System::DateTime startDate, System::DateTime endDate, System::SharedPtr< MailAddress > organizer, System::SharedPtr< MailAddressCollection > attendees, System::String uid, System::SharedPtr< Recurrences::RecurrencePattern > recurrencePattern) | |
| Initialize a new instance of the Appointment class.  More... | |
| Appointment (System::SharedPtr< Model::Property::LocationProperty > location, System::SharedPtr< Model::Property::SummaryProperty > summary, System::SharedPtr< Model::Property::DescriptionProperty > description, System::DateTime startDate, System::DateTime endDate, System::SharedPtr< MailAddress > organizer, System::SharedPtr< MailAddressCollection > attendees, System::String uid, System::SharedPtr< Recurrences::RecurrencePattern > recurrencePattern) | |
| Initialize a new instance of the Appointment class.  More... | |
| Appointment () | |
| void | ResetTimeZone () | 
| Set local time zone  More... | |
| void | SetTimeZone (System::String tzName) | 
| Set time zone  More... | |
| System::SharedPtr< AlternateView > | RequestApointment () | 
| Requests the apointment.  More... | |
| System::SharedPtr< AlternateView > | RequestApointment (int32_t seqId) | 
| Requests the apointment.  More... | |
| System::SharedPtr< AlternateView > | CancelAppointment () | 
| Cancels the appointment.  More... | |
| System::SharedPtr< AlternateView > | CancelAppointment (int32_t seqId) | 
| Cancels the appointment.  More... | |
| System::SharedPtr< AlternateView > | UpdateAppointment () | 
| Updates the appointment.  More... | |
| System::SharedPtr< AlternateView > | UpdateAppointment (int32_t seqId) | 
| Updates the appointment.  More... | |
| System::SharedPtr< MailMessage > | ToMailMessage (AppointmentAction action, int32_t seqId) | 
| �onverts ICalendar item (.ics) to MIME (.eml) message.  More... | |
| System::SharedPtr< MailMessage > | ToMailMessage (AppointmentAction action) | 
| �onverts ICalendar item (.ics) to MIME (.eml) message.  More... | |
| System::SharedPtr< MailMessage > | ToMailMessage () | 
| �onverts ICalendar item (.ics) to MIME (.eml) message.  More... | |
| System::SharedPtr< Aspose::Email::Mapi::MapiMessage > | ToMapiMessage () | 
| �onverts ICalendar item (.ics) to MAPI (.msg) message.  More... | |
| System::String | GetAppointmentHtml () | 
| Gets the calendar HTML.  More... | |
| System::String | GetAppointmentText () | 
| Gets the calendar text.  More... | |
| System::String | GetAppointmentText (System::SharedPtr< AppointmentFormattingOptions > formattingOptions) | 
| Gets the calendar text.  More... | |
| void | Save (System::String filePath) | 
| Saves appointment to the file with iCalendar format using te default save options  More... | |
| void | Save (System::String filePath, AppointmentSaveFormat saveFormat) | 
| Saves appointment to the file with specified format using te default save options  More... | |
| void | Save (System::String filePath, System::SharedPtr< AppointmentSaveOptions > saveOptions) | 
| Saves appointment to the file with specified save options  More... | |
| void | Save (System::SharedPtr< System::IO::Stream > stream) | 
| Saves appointment to the file with iCalendar format using te default save options  More... | |
| void | Save (System::SharedPtr< System::IO::Stream > stream, AppointmentSaveFormat saveFormat) | 
| Saves appointment to the stream with specified format using te default save options  More... | |
| void | Save (System::SharedPtr< System::IO::Stream > stream, System::SharedPtr< AppointmentSaveOptions > saveOptions) | 
| Saves appointment to the stream with specified save options  More... | |
| Static Public Member Functions | |||||
| static System::SharedPtr< Appointment > | Load (System::String filePath) | ||||
| Loads Appointment from the file. Supported file formats: iCalendar  More... | |||||
| static System::SharedPtr< Appointment > | Load (System::String filePath, System::SharedPtr< AppointmentLoadOptions > options) | ||||
| Loads Appointment from the file. Supported file formats: iCalendar 
 
 | |||||
| static System::SharedPtr< Appointment > | Load (System::SharedPtr< System::IO::Stream > stream) | ||||
| Loads Appointment from the stream  More... | |||||
| static System::SharedPtr< Appointment > | Load (System::SharedPtr< System::IO::Stream > stream, bool applyLocalTimeZone) | ||||
| Loads Appointment from the stream  More... | |||||
| static System::SharedPtr< Appointment > | Load (System::SharedPtr< System::IO::Stream > stream, System::SharedPtr< AppointmentLoadOptions > options) | ||||
| Loads Appointment from the stream  More... | |||||
| static System::String | GetMediaTypeValue (System::String method, System::String charset) | ||||
| Public Attributes | |
| System::SharedPtr< System::Collections::Generic::ListExt< System::String > > | categories | 
| System::SharedPtr< System::Collections::Generic::ListExt< System::DateTime > > | exDates | 
| System::SharedPtr< MailAddressCollection > | optionalAttendees | 
| System::String | sequenceId | 
| int64_t | sequence | 
| bool | isLoaded | 
| System::SharedPtr< System::Collections::Generic::Dictionary< System::SharedPtr< Aspose::Email::Mapi::PropertyDescriptor >, System::SharedPtr< System::Object > > > | extendedProperties | 
| System::SharedPtr< System::Collections::Generic::IList< System::SharedPtr< Model::Component::EventComponent > > > | recurrenceSpecialCases | 
| Protected Member Functions | |
| virtual | ~Appointment () | 
Represents a calendar to an e-mail.
This example demonstrates how to add a calendar to an E-Mail message.
[C#]
[Visual Basic]
| Aspose::Email::Calendar::Appointment::Appointment | ( | System::String | location, | 
| System::DateTime | startDate, | ||
| System::DateTime | endDate, | ||
| System::SharedPtr< MailAddress > | organizer, | ||
| System::SharedPtr< MailAddressCollection > | attendees | ||
| ) | 
Initialize a new instance of the Appointment class.
| location | The location of the calendar event. | 
| startDate | The start time of the calendar event. | 
| endDate | The end time of the calendar event. | 
| organizer | The organizer of the calendar event. | 
| attendees | The attendees of th calendar event. | 
| Aspose::Email::Calendar::Appointment::Appointment | ( | System::String | location, | 
| System::String | summary, | ||
| System::String | description, | ||
| System::DateTime | startDate, | ||
| System::DateTime | endDate, | ||
| System::SharedPtr< MailAddress > | organizer, | ||
| System::SharedPtr< MailAddressCollection > | attendees | ||
| ) | 
Initialize a new instance of the Appointment class.
| location | The location of the calendar event. | 
| summary | The summary of the calendar event. | 
| description | The description of the calendar event. | 
| startDate | The start time of the calendar event. | 
| endDate | The end time of the calendar event. | 
| organizer | The organizer of the calendar event. | 
| attendees | The attendees of th calendar event. | 
| Aspose::Email::Calendar::Appointment::Appointment | ( | System::String | location, | 
| System::String | summary, | ||
| System::String | description, | ||
| System::DateTime | startDate, | ||
| System::DateTime | endDate, | ||
| System::SharedPtr< MailAddress > | organizer, | ||
| System::SharedPtr< MailAddressCollection > | attendees, | ||
| System::String | uid | ||
| ) | 
Initialize a new instance of the Appointment class.
| location | The location of the calendar event. | 
| summary | The summary of the calendar event. | 
| description | The description of the calendar event. | 
| startDate | The start time of the calendar event. | 
| endDate | The end time of the calendar event. | 
| organizer | The organizer of the calendar event. | 
| attendees | The attendees of th calendar event. | 
| uid | The unique identifier of th calendar event. | 
| Aspose::Email::Calendar::Appointment::Appointment | ( | System::SharedPtr< Model::Property::LocationProperty > | location, | 
| System::SharedPtr< Model::Property::SummaryProperty > | summary, | ||
| System::SharedPtr< Model::Property::DescriptionProperty > | description, | ||
| System::DateTime | startDate, | ||
| System::DateTime | endDate, | ||
| System::SharedPtr< MailAddress > | organizer, | ||
| System::SharedPtr< MailAddressCollection > | attendees, | ||
| System::String | uid | ||
| ) | 
Initialize a new instance of the Appointment class.
| location | The location of the calendar event. | 
| summary | The summary of the calendar event. | 
| description | The description of the calendar event. | 
| startDate | The start time of the calendar event. | 
| endDate | The end time of the calendar event. | 
| organizer | The organizer of the calendar event. | 
| attendees | The attendees of th calendar event. | 
| uid | The unique identifier of th calendar event. | 
| Aspose::Email::Calendar::Appointment::Appointment | ( | System::String | location, | 
| System::String | summary, | ||
| System::String | description, | ||
| System::DateTime | startDate, | ||
| System::DateTime | endDate, | ||
| System::SharedPtr< MailAddress > | organizer, | ||
| System::SharedPtr< MailAddressCollection > | attendees, | ||
| System::SharedPtr< Recurrences::RecurrencePattern > | recurrencePattern | ||
| ) | 
Initialize a new instance of the Appointment class.
| location | The location of the calendar event. | 
| summary | The summary of the calendar event. | 
| description | The description of the calendar event. | 
| startDate | The start time of the calendar event. | 
| endDate | The end time of the calendar event. | 
| organizer | The organizer of the calendar event. | 
| attendees | The attendees of th calendar event. | 
| recurrencePattern | The recurrence pattern. | 
| Aspose::Email::Calendar::Appointment::Appointment | ( | System::String | location, | 
| System::String | summary, | ||
| System::String | description, | ||
| System::DateTime | startDate, | ||
| System::DateTime | endDate, | ||
| System::SharedPtr< MailAddress > | organizer, | ||
| System::SharedPtr< MailAddressCollection > | attendees, | ||
| System::String | uid, | ||
| System::SharedPtr< Recurrences::RecurrencePattern > | recurrencePattern | ||
| ) | 
Initialize a new instance of the Appointment class.
| location | The location of the calendar event. | 
| summary | The summary of the calendar event. | 
| description | The description of the calendar event. | 
| startDate | The start time of the calendar event. | 
| endDate | The end time of the calendar event. | 
| organizer | The organizer of the calendar event. | 
| attendees | The attendees of th calendar event. | 
| uid | The unique identifier of th calendar event. | 
| recurrencePattern | The recurrence pattern. | 
| Aspose::Email::Calendar::Appointment::Appointment | ( | System::SharedPtr< Model::Property::LocationProperty > | location, | 
| System::SharedPtr< Model::Property::SummaryProperty > | summary, | ||
| System::SharedPtr< Model::Property::DescriptionProperty > | description, | ||
| System::DateTime | startDate, | ||
| System::DateTime | endDate, | ||
| System::SharedPtr< MailAddress > | organizer, | ||
| System::SharedPtr< MailAddressCollection > | attendees, | ||
| System::String | uid, | ||
| System::SharedPtr< Recurrences::RecurrencePattern > | recurrencePattern | ||
| ) | 
Initialize a new instance of the Appointment class.
| location | The location of the calendar event. | 
| summary | The summary of the calendar event. | 
| description | The description of the calendar event. | 
| startDate | The start time of the calendar event. | 
| endDate | The end time of the calendar event. | 
| organizer | The organizer of the calendar event. | 
| attendees | The attendees of th calendar event. | 
| uid | The unique identifier of th calendar event. | 
| recurrencePattern | The recurrence pattern. | 
| Aspose::Email::Calendar::Appointment::Appointment | ( | ) | 
| 
 | protectedvirtual | 
| System::SharedPtr<AlternateView> Aspose::Email::Calendar::Appointment::CancelAppointment | ( | ) | 
Cancels the appointment.
| System::SharedPtr<AlternateView> Aspose::Email::Calendar::Appointment::CancelAppointment | ( | int32_t | seqId | ) | 
Cancels the appointment.
| seqId | The sequence id. | 
| AppointmentAction Aspose::Email::Calendar::Appointment::get_Action | ( | ) | const | 
Gets appointment action
| System::SharedPtr<AttachmentCollection> Aspose::Email::Calendar::Appointment::get_Attachments | ( | ) | const | 
Gets the collection of attachments of appointment.
| System::SharedPtr<MailAddressCollection> Aspose::Email::Calendar::Appointment::get_Attendees | ( | ) | const | 
Gets the attendees.
| AppointmentClass Aspose::Email::Calendar::Appointment::get_Class | ( | ) | const | 
Specifies the access classification for the appointment.
| System::DateTime Aspose::Email::Calendar::Appointment::get_CreatedDate | ( | ) | const | 
Gets the date and time that calendar information was created.
The System::DateTime that represents creation date and time.
| System::DateTime Aspose::Email::Calendar::Appointment::get_DateTimeStamp | ( | ) | const | 
Gets date/time that the instance of the iCalendar object was created..
| System::String Aspose::Email::Calendar::Appointment::get_Description | ( | ) | 
Gets the description.
| System::DateTime Aspose::Email::Calendar::Appointment::get_EndDate | ( | ) | const | 
Gets the end date.
| System::String Aspose::Email::Calendar::Appointment::get_EndTimeZone | ( | ) | const | 
End time zone
| System::SharedPtr<Aspose::Email::Common::TimeZone::Zone> Aspose::Email::Calendar::Appointment::get_EndTimeZoneInfo | ( | ) | 
End time zone
| System::SharedPtr<System::Collections::Generic::Dictionary<System::SharedPtr<Aspose::Email::Mapi::PropertyDescriptor>, System::SharedPtr<System::Object> > > Aspose::Email::Calendar::Appointment::get_ExtendedProperties | ( | ) | const | 
Gets extended properties of an item.
| AppointmentFlags Aspose::Email::Calendar::Appointment::get_Flags | ( | ) | const | 
Gets appointment flags.
| System::String Aspose::Email::Calendar::Appointment::get_HtmlDescription | ( | ) | const | 
Gets html representation of description.
| System::SharedPtr<ObjectIdentifier> Aspose::Email::Calendar::Appointment::get_Id | ( | ) | const | 
Object identifier
| bool Aspose::Email::Calendar::Appointment::get_IsDescriptionHtml | ( | ) | const | 
Gets value which indicates if description is in HTML format
| System::DateTime Aspose::Email::Calendar::Appointment::get_LastModifiedDate | ( | ) | const | 
Gets the date and time that calendar information was last revised.
The System::DateTime that represents modification date and time.
| System::String Aspose::Email::Calendar::Appointment::get_Location | ( | ) | 
Gets the location.
| AppointmentMethodType Aspose::Email::Calendar::Appointment::get_MethodType | ( | ) | const | 
Gets the iCalendar object method type associated with the calendar object.
| MSBusyStatus Aspose::Email::Calendar::Appointment::get_MicrosoftBusyStatus | ( | ) | const | 
Specifies the BUSY status of an appointment.
| MSImportance Aspose::Email::Calendar::Appointment::get_MicrosoftImportance | ( | ) | const | 
Specifies the importance of an appointment.
| MSIntendedStatus Aspose::Email::Calendar::Appointment::get_MicrosoftIntendedStatus | ( | ) | const | 
Specifies the INTENDED status of an appointment.
| System::SharedPtr<MailAddressCollection> Aspose::Email::Calendar::Appointment::get_OptionalAttendees | ( | ) | const | 
Gets the optional attendees.
The address collection of optional attendees.
| System::SharedPtr<MailAddress> Aspose::Email::Calendar::Appointment::get_Organizer | ( | ) | const | 
Gets the organizer.
| System::SharedPtr<Recurrences::RecurrencePattern> Aspose::Email::Calendar::Appointment::get_Recurrence | ( | ) | const | 
Gets the recurrence pattern.
The recurrence pattern.
| System::SharedPtr<AppointmentReminderCollection> Aspose::Email::Calendar::Appointment::get_Reminders | ( | ) | const | 
Contains collection of AppointmentReminder AppointmentReminder objects.
| System::String Aspose::Email::Calendar::Appointment::get_SequenceId | ( | ) | const | 
Gets the sequence id.
The sequence id.
| System::DateTime Aspose::Email::Calendar::Appointment::get_StartDate | ( | ) | const | 
Gets the start date.
| System::String Aspose::Email::Calendar::Appointment::get_StartTimeZone | ( | ) | const | 
Start time zone
| System::SharedPtr<Aspose::Email::Common::TimeZone::Zone> Aspose::Email::Calendar::Appointment::get_StartTimeZoneInfo | ( | ) | 
Start time zone
| AppointmentStatus Aspose::Email::Calendar::Appointment::get_Status | ( | ) | const | 
Gets the overall status or confirmation for the object.
| System::String Aspose::Email::Calendar::Appointment::get_Summary | ( | ) | 
Gets the summary.
| AppointmentTransparency Aspose::Email::Calendar::Appointment::get_Transparency | ( | ) | const | 
Specifies whether or not this appointment is intended to be visible in availability searches.
| System::String Aspose::Email::Calendar::Appointment::get_UniqueId | ( | ) | 
Gets a string value that contains the GUID for the calendar item. In MS Exchange this is PidLidGlobalObjectId mapi property.
The unique id.
| System::String Aspose::Email::Calendar::Appointment::get_Version | ( | ) | const | 
Gets the version of ICS/VCS file.
| System::String Aspose::Email::Calendar::Appointment::GetAppointmentHtml | ( | ) | 
Gets the calendar HTML.
| System::String Aspose::Email::Calendar::Appointment::GetAppointmentText | ( | ) | 
Gets the calendar text.
| System::String Aspose::Email::Calendar::Appointment::GetAppointmentText | ( | System::SharedPtr< AppointmentFormattingOptions > | formattingOptions | ) | 
Gets the calendar text.
| formattingOptions | AppointmentFormattingOptions that represents appointment formatting options. | 
| ArgumentNullException | throws when formattingOptions  is null. | 
| 
 | static | 
| 
 | static | 
Loads Appointment from the stream
| stream | A stream to load from | 
| ArgumentNullException | stream  is null | 
| NotSupportedException | stream does not support reading | 
| 
 | static | 
Loads Appointment from the stream
| stream | A stream to load from | 
| applyLocalTimeZone | Convert time to local timezone | 
| ArgumentNullException | stream  is null | 
| NotSupportedException | stream does not support reading | 
| 
 | static | 
Loads Appointment from the stream
| stream | A stream to load from | 
| options | Represents appointment load options | 
| ArgumentNullException | stream  is null | 
| NotSupportedException | stream does not support reading | 
| 
 | static | 
Loads Appointment from the file. Supported file formats: iCalendar
| filePath | A file path | 
| ArgumentException | filePath  is nullorempty | 
| 
 | static | 
Loads Appointment from the file. Supported file formats: iCalendar
| filePath | A file path. | 
| options | Represents appointment load optionsAppointmentLoadOptions. | 
| System::SharedPtr<AlternateView> Aspose::Email::Calendar::Appointment::RequestApointment | ( | ) | 
Requests the apointment.
| System::SharedPtr<AlternateView> Aspose::Email::Calendar::Appointment::RequestApointment | ( | int32_t | seqId | ) | 
Requests the apointment.
| seqId | The sequence id. | 
| void Aspose::Email::Calendar::Appointment::ResetTimeZone | ( | ) | 
Set local time zone
| void Aspose::Email::Calendar::Appointment::Save | ( | System::SharedPtr< System::IO::Stream > | stream | ) | 
Saves appointment to the file with iCalendar format using te default save options
| stream | A stream to save to | 
| ArgumentNullException | stream  is null | 
| NotSupportedException | stream does not support writing | 
| void Aspose::Email::Calendar::Appointment::Save | ( | System::SharedPtr< System::IO::Stream > | stream, | 
| AppointmentSaveFormat | saveFormat | ||
| ) | 
Saves appointment to the stream with specified format using te default save options
| stream | A stream to save to | 
| saveFormat | A save format | 
| ArgumentNullException | stream  is null | 
| NotSupportedException | The specified save options are not supported | 
| NotSupportedException | stream does not support writing | 
| void Aspose::Email::Calendar::Appointment::Save | ( | System::SharedPtr< System::IO::Stream > | stream, | 
| System::SharedPtr< AppointmentSaveOptions > | saveOptions | ||
| ) | 
Saves appointment to the stream with specified save options
| stream | A stream to save to | 
| saveOptions | A save options | 
| ArgumentNullException | saveOptions  or stream  is null | 
| NotSupportedException | the specified save options are not supported | 
| NotSupportedException | stream does not support writing | 
| void Aspose::Email::Calendar::Appointment::Save | ( | System::String | filePath | ) | 
Saves appointment to the file with iCalendar format using te default save options
| filePath | A file path | 
| ArgumentOutOfRangeException | filePath  is nullorempty | 
| void Aspose::Email::Calendar::Appointment::Save | ( | System::String | filePath, | 
| AppointmentSaveFormat | saveFormat | ||
| ) | 
Saves appointment to the file with specified format using te default save options
| filePath | A file path | 
| saveFormat | A save format | 
| ArgumentOutOfRangeException | filePath  is nullorempty | 
| NotSupportedException | The specified save options are not supported | 
| void Aspose::Email::Calendar::Appointment::Save | ( | System::String | filePath, | 
| System::SharedPtr< AppointmentSaveOptions > | saveOptions | ||
| ) | 
Saves appointment to the file with specified save options
| filePath | A file path | 
| saveOptions | A save options | 
| ArgumentOutOfRangeException | filePath  is nullorempty | 
| ArgumentNullException | saveOptions  is null | 
| NotSupportedException | The specified save options are not supported | 
| void Aspose::Email::Calendar::Appointment::set_Action | ( | AppointmentAction | value | ) | 
Sets appointment action
| void Aspose::Email::Calendar::Appointment::set_Attendees | ( | System::SharedPtr< MailAddressCollection > | value | ) | 
Sets the attendees.
| void Aspose::Email::Calendar::Appointment::set_Class | ( | AppointmentClass | value | ) | 
Specifies the access classification for the appointment.
| void Aspose::Email::Calendar::Appointment::set_CreatedDate | ( | System::DateTime | value | ) | 
Sets the date and time that calendar information was created.
The System::DateTime that represents creation date and time.
| void Aspose::Email::Calendar::Appointment::set_DateTimeStamp | ( | System::DateTime | value | ) | 
Sets date/time that the instance of the iCalendar object was created..
| void Aspose::Email::Calendar::Appointment::set_Description | ( | System::String | value | ) | 
Sets the description.
| void Aspose::Email::Calendar::Appointment::set_EndDate | ( | System::DateTime | value | ) | 
Sets the end date.
| void Aspose::Email::Calendar::Appointment::set_EndTimeZone | ( | System::String | value | ) | 
End time zone
| void Aspose::Email::Calendar::Appointment::set_EndTimeZoneInfo | ( | System::SharedPtr< Aspose::Email::Common::TimeZone::Zone > | value | ) | 
End time zone
| void Aspose::Email::Calendar::Appointment::set_Flags | ( | AppointmentFlags | value | ) | 
Sets appointment flags.
| void Aspose::Email::Calendar::Appointment::set_HtmlDescription | ( | System::String | value | ) | 
Sets html representation of description.
| void Aspose::Email::Calendar::Appointment::set_IsDescriptionHtml | ( | bool | value | ) | 
Sets value which indicates if description is in HTML format
| void Aspose::Email::Calendar::Appointment::set_LastModifiedDate | ( | System::DateTime | value | ) | 
Sets the date and time that calendar information was last revised.
The System::DateTime that represents modification date and time.
| void Aspose::Email::Calendar::Appointment::set_Location | ( | System::String | value | ) | 
Sets the location.
| void Aspose::Email::Calendar::Appointment::set_MethodType | ( | AppointmentMethodType | value | ) | 
Sets the iCalendar object method type associated with the calendar object.
| void Aspose::Email::Calendar::Appointment::set_MicrosoftBusyStatus | ( | MSBusyStatus | value | ) | 
Specifies the BUSY status of an appointment.
| void Aspose::Email::Calendar::Appointment::set_MicrosoftImportance | ( | MSImportance | value | ) | 
Specifies the importance of an appointment.
| void Aspose::Email::Calendar::Appointment::set_MicrosoftIntendedStatus | ( | MSIntendedStatus | value | ) | 
Specifies the INTENDED status of an appointment.
| void Aspose::Email::Calendar::Appointment::set_Organizer | ( | System::SharedPtr< MailAddress > | value | ) | 
Sets the organizer.
| void Aspose::Email::Calendar::Appointment::set_Recurrence | ( | System::SharedPtr< Recurrences::RecurrencePattern > | value | ) | 
Sets the recurrence pattern.
The recurrence pattern.
| void Aspose::Email::Calendar::Appointment::set_SequenceId | ( | System::String | value | ) | 
Gets the sequence id.
The sequence id.
| void Aspose::Email::Calendar::Appointment::set_StartDate | ( | System::DateTime | value | ) | 
Sets the start date.
| void Aspose::Email::Calendar::Appointment::set_StartTimeZone | ( | System::String | value | ) | 
Start time zone
| void Aspose::Email::Calendar::Appointment::set_StartTimeZoneInfo | ( | System::SharedPtr< Aspose::Email::Common::TimeZone::Zone > | value | ) | 
Start time zone
| void Aspose::Email::Calendar::Appointment::set_Status | ( | AppointmentStatus | value | ) | 
Sets the overall status or confirmation for the object.
| void Aspose::Email::Calendar::Appointment::set_Summary | ( | System::String | value | ) | 
Sets the summary.
| void Aspose::Email::Calendar::Appointment::set_Transparency | ( | AppointmentTransparency | value | ) | 
Specifies whether or not this appointment is intended to be visible in availability searches.
| void Aspose::Email::Calendar::Appointment::set_UniqueId | ( | System::String | value | ) | 
Sets a string value that contains the GUID for the calendar item. In MS Exchange this is PidLidGlobalObjectId mapi property.
The unique id.
| void Aspose::Email::Calendar::Appointment::set_Version | ( | System::String | value | ) | 
Gets the version of ICS/VCS file.
| void Aspose::Email::Calendar::Appointment::SetTimeZone | ( | System::String | tzName | ) | 
Set time zone
| tzName | The time zone name, for sample "America/New_York" | 
| System::SharedPtr<MailMessage> Aspose::Email::Calendar::Appointment::ToMailMessage | ( | ) | 
�onverts ICalendar item (.ics) to MIME (.eml) message.
| System::SharedPtr<MailMessage> Aspose::Email::Calendar::Appointment::ToMailMessage | ( | AppointmentAction | action | ) | 
�onverts ICalendar item (.ics) to MIME (.eml) message.
| action | An AppointmentAction parameter. | 
| System::SharedPtr<MailMessage> Aspose::Email::Calendar::Appointment::ToMailMessage | ( | AppointmentAction | action, | 
| int32_t | seqId | ||
| ) | 
�onverts ICalendar item (.ics) to MIME (.eml) message.
| action | An AppointmentAction parameter. | 
| seqId | The sequence id. Defines the revision sequence number of the calendar component within a sequence of revisions. | 
| System::SharedPtr<Aspose::Email::Mapi::MapiMessage> Aspose::Email::Calendar::Appointment::ToMapiMessage | ( | ) | 
�onverts ICalendar item (.ics) to MAPI (.msg) message.
| System::SharedPtr<AlternateView> Aspose::Email::Calendar::Appointment::UpdateAppointment | ( | ) | 
Updates the appointment.
| System::SharedPtr<AlternateView> Aspose::Email::Calendar::Appointment::UpdateAppointment | ( | int32_t | seqId | ) | 
Updates the appointment.
| seqId | The sequence id. | 
| 
 | friend | 
| 
 | friend | 
| 
 | friend | 
| 
 | friend | 
| 
 | friend | 
| 
 | friend | 
| 
 | friend | 
| 
 | friend | 
| 
 | friend | 
| 
 | friend | 
| 
 | friend | 
| System::SharedPtr<System::Collections::Generic::ListExt<System::String> > Aspose::Email::Calendar::Appointment::categories | 
| System::SharedPtr<System::Collections::Generic::ListExt<System::DateTime> > Aspose::Email::Calendar::Appointment::exDates | 
| System::SharedPtr<System::Collections::Generic::Dictionary<System::SharedPtr<Aspose::Email::Mapi::PropertyDescriptor>, System::SharedPtr<System::Object> > > Aspose::Email::Calendar::Appointment::extendedProperties | 
| bool Aspose::Email::Calendar::Appointment::isLoaded | 
| System::SharedPtr<MailAddressCollection> Aspose::Email::Calendar::Appointment::optionalAttendees | 
| System::SharedPtr<System::Collections::Generic::IList<System::SharedPtr<Model::Component::EventComponent> > > Aspose::Email::Calendar::Appointment::recurrenceSpecialCases | 
| int64_t Aspose::Email::Calendar::Appointment::sequence | 
| System::String Aspose::Email::Calendar::Appointment::sequenceId |