Allows write the set of Events in one ics file or stream. More...
Inherits IDisposable.
Public Member Functions | |
ASPOSE_EMAIL_SHARED_API | CalendarWriter (System::String path) |
Initializes a new instance of CalendarReader with source file and default IcsSaveOptions. More... | |
ASPOSE_EMAIL_SHARED_API | CalendarWriter (System::SharedPtr< System::IO::Stream > stream) |
Initializes a new instance of CalendarReader with source stream and default IcsSaveOptions. More... | |
ASPOSE_EMAIL_SHARED_API | CalendarWriter (System::String path, System::SharedPtr< IcsSaveOptions > icsSaveOptions) |
Initializes a new instance of CalendarReader with source file and additional IcsSaveOptions. More... | |
ASPOSE_EMAIL_SHARED_API | CalendarWriter (System::SharedPtr< System::IO::Stream > stream, System::SharedPtr< IcsSaveOptions > icsSaveOptions) |
Initializes a new instance of CalendarReader with source file and additional IcsSaveOptions. More... | |
ASPOSE_EMAIL_SHARED_API void | Write (System::SharedPtr< Appointment > appointment) |
Writes appointment in underlying stream. More... | |
ASPOSE_EMAIL_SHARED_API void | Dispose () |
Releases all resources used by the CalendarWriter object. More... | |
Allows write the set of Events in one ics file or stream.
ASPOSE_EMAIL_SHARED_API Aspose::Email::Calendar::CalendarWriter::CalendarWriter | ( | System::String | path | ) |
Initializes a new instance of CalendarReader with source file and default IcsSaveOptions.
path | Path to source file. |
ASPOSE_EMAIL_SHARED_API Aspose::Email::Calendar::CalendarWriter::CalendarWriter | ( | System::SharedPtr< System::IO::Stream > | stream | ) |
Initializes a new instance of CalendarReader with source stream and default IcsSaveOptions.
stream | Source stream. |
ASPOSE_EMAIL_SHARED_API Aspose::Email::Calendar::CalendarWriter::CalendarWriter | ( | System::String | path, |
System::SharedPtr< IcsSaveOptions > | icsSaveOptions | ||
) |
Initializes a new instance of CalendarReader with source file and additional IcsSaveOptions.
path | Path to source file. |
icsSaveOptions | Additional IcsSaveOptions. |
ASPOSE_EMAIL_SHARED_API Aspose::Email::Calendar::CalendarWriter::CalendarWriter | ( | System::SharedPtr< System::IO::Stream > | stream, |
System::SharedPtr< IcsSaveOptions > | icsSaveOptions | ||
) |
Initializes a new instance of CalendarReader with source file and additional IcsSaveOptions.
stream | Source stream. |
icsSaveOptions | Additional IcsSaveOptions. |
ASPOSE_EMAIL_SHARED_API void Aspose::Email::Calendar::CalendarWriter::Dispose | ( | ) |
Releases all resources used by the CalendarWriter object.
ASPOSE_EMAIL_SHARED_API void Aspose::Email::Calendar::CalendarWriter::Write | ( | System::SharedPtr< Appointment > | appointment | ) |
Writes appointment in underlying stream.
appointment | Source appointment |