Represents the exchange task information. More...
Inherits IDisposable.
Inherited by Aspose::Email::Clients::Exchange::WebService::ExchangeTask.
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_RelatedTo () const |
Gets a related UID More... | |
void | set_RelatedTo (System::String value) |
Sets a related UID More... | |
System::String | get_Subject () const |
Gets a task subject. More... | |
void | set_Subject (System::String value) |
Sets a task subject. More... | |
System::DateTime | get_StartDate () const |
Gets a start date of task. More... | |
void | set_StartDate (System::DateTime value) |
Sets a start date of task. More... | |
System::DateTime | get_DueDate () const |
Gets the date by which the user expects work on the task to be complete. More... | |
void | set_DueDate (System::DateTime value) |
Sets the date by which the user expects work on the task to be complete. More... | |
MailPriority | get_Priority () const |
Gets a task priority. More... | |
void | set_Priority (MailPriority value) |
Sets a task priority. More... | |
float | get_PercentComplete () const |
Gets a pecent of task completion. More... | |
void | set_PercentComplete (float value) |
Sets a pecent of task completion. More... | |
System::String | get_Body () const |
Gets a task body. More... | |
void | set_Body (System::String value) |
Sets a task body. More... | |
System::String | get_UniqueId () const |
Gets unique identifier More... | |
void | set_UniqueId (System::String value) |
Sets unique identifier More... | |
int32_t | get_SequenceId () const |
Gets the sequence id. More... | |
void | set_SequenceId (int32_t value) |
Sets the sequence id. More... | |
System::SharedPtr< MailAddressCollection > | get_Attendees () const |
Gets the attendees. More... | |
void | set_Attendees (System::SharedPtr< MailAddressCollection > value) |
Sets the attendees. More... | |
System::SharedPtr< MailAddress > | get_Organizer () const |
Gets the organizer. More... | |
void | set_Organizer (System::SharedPtr< MailAddress > value) |
Sets the organizer. More... | |
TIPMethod | get_Method () const |
Gets iTIP methods associated with an task. More... | |
void | set_Method (TIPMethod value) |
Sets iTIP methods associated with an task. More... | |
System::SharedPtr< AttachmentCollection > | get_Attachments () const |
Gets a collection of file attached to the task. More... | |
void | set_Attachments (System::SharedPtr< AttachmentCollection > value) |
Sets a collection of file attached to the task. More... | |
System::SharedPtr< AlternateView > | Request () |
Requests the object. More... | |
virtual void | Save (System::SharedPtr< System::IO::Stream > stream) |
Saves current object to the given stream using MSG format. More... | |
virtual void | Save (System::SharedPtr< System::IO::Stream > stream, Aspose::Email::Mapi::TaskSaveFormat saveFormat) |
Saves current object to the given stream using specified format. More... | |
virtual void | Save (System::String filePath) |
Saves current object into file using MSG format. More... | |
virtual void | Save (System::String filePath, Aspose::Email::Mapi::TaskSaveFormat saveFormat) |
Saves current object into file using specified format. More... | |
void | Dispose () override |
Release all resources. More... | |
Task () | |
Public Attributes | |
System::String | relatedTofield |
A related UID. More... | |
System::String | subjectfield |
A task subject. More... | |
System::DateTime | startDatefield |
A start date of task. More... | |
System::DateTime | dueDatefield |
A date when the task is due. More... | |
MailPriority | priorityfield |
A task priority. More... | |
float | percentCompletefield |
A pecent of task completion. More... | |
System::String | bodyfield |
A task body. More... | |
System::String | uidfield |
Unique identifier More... | |
int32_t | sequeneIdfield |
The sequence id. More... | |
System::SharedPtr< MailAddressCollection > | attendeesfield |
Task attendees More... | |
System::SharedPtr< MailAddress > | organizerfield |
Task organizer More... | |
TIPMethod | methodfield |
The iTIP methods associated with an task. More... | |
System::SharedPtr< AttachmentCollection > | attachmentsfield |
A collection of file attached to the task. More... | |
Protected Member Functions | |
virtual void | Dispose (bool disposing) |
Release all resources. More... | |
virtual | ~Task () |
Friends | |
class | Aspose::Email::Clients::Exchange::WebService::TaskEwsConverter |
Represents the exchange task information.
Aspose::Email::Calendar::Task::Task | ( | ) |
|
protectedvirtual |
|
override |
Release all resources.
|
protectedvirtual |
Release all resources.
disposing |
System::SharedPtr<AttachmentCollection> Aspose::Email::Calendar::Task::get_Attachments | ( | ) | const |
Gets a collection of file attached to the task.
System::SharedPtr<MailAddressCollection> Aspose::Email::Calendar::Task::get_Attendees | ( | ) | const |
Gets the attendees.
System::String Aspose::Email::Calendar::Task::get_Body | ( | ) | const |
Gets a task body.
System::DateTime Aspose::Email::Calendar::Task::get_DueDate | ( | ) | const |
Gets the date by which the user expects work on the task to be complete.
System::SharedPtr<System::Collections::Generic::Dictionary<System::SharedPtr<Aspose::Email::Mapi::PropertyDescriptor>, System::SharedPtr<System::Object> > > Aspose::Email::Calendar::Task::get_ExtendedProperties | ( | ) | const |
Gets extended properties of an item.
TIPMethod Aspose::Email::Calendar::Task::get_Method | ( | ) | const |
Gets iTIP methods associated with an task.
System::SharedPtr<MailAddress> Aspose::Email::Calendar::Task::get_Organizer | ( | ) | const |
Gets the organizer.
float Aspose::Email::Calendar::Task::get_PercentComplete | ( | ) | const |
Gets a pecent of task completion.
MailPriority Aspose::Email::Calendar::Task::get_Priority | ( | ) | const |
Gets a task priority.
System::String Aspose::Email::Calendar::Task::get_RelatedTo | ( | ) | const |
Gets a related UID
int32_t Aspose::Email::Calendar::Task::get_SequenceId | ( | ) | const |
Gets the sequence id.
The sequence id.
System::DateTime Aspose::Email::Calendar::Task::get_StartDate | ( | ) | const |
Gets a start date of task.
System::String Aspose::Email::Calendar::Task::get_Subject | ( | ) | const |
Gets a task subject.
System::String Aspose::Email::Calendar::Task::get_UniqueId | ( | ) | const |
Gets unique identifier
System::SharedPtr<AlternateView> Aspose::Email::Calendar::Task::Request | ( | ) |
Requests the object.
|
virtual |
Saves current object to the given stream using MSG format.
stream | A stream to save to. |
|
virtual |
Saves current object to the given stream using specified format.
stream | A stream to save to. |
saveFormat | A save format. |
Reimplemented in Aspose::Email::Clients::Exchange::WebService::ExchangeTask.
|
virtual |
Saves current object into file using MSG format.
filePath | A file name. |
|
virtual |
Saves current object into file using specified format.
filePath | A file name. |
saveFormat | A save format. |
Reimplemented in Aspose::Email::Clients::Exchange::WebService::ExchangeTask.
void Aspose::Email::Calendar::Task::set_Attachments | ( | System::SharedPtr< AttachmentCollection > | value | ) |
Sets a collection of file attached to the task.
void Aspose::Email::Calendar::Task::set_Attendees | ( | System::SharedPtr< MailAddressCollection > | value | ) |
Sets the attendees.
void Aspose::Email::Calendar::Task::set_Body | ( | System::String | value | ) |
Sets a task body.
void Aspose::Email::Calendar::Task::set_DueDate | ( | System::DateTime | value | ) |
Sets the date by which the user expects work on the task to be complete.
void Aspose::Email::Calendar::Task::set_Method | ( | TIPMethod | value | ) |
Sets iTIP methods associated with an task.
void Aspose::Email::Calendar::Task::set_Organizer | ( | System::SharedPtr< MailAddress > | value | ) |
Sets the organizer.
void Aspose::Email::Calendar::Task::set_PercentComplete | ( | float | value | ) |
Sets a pecent of task completion.
void Aspose::Email::Calendar::Task::set_Priority | ( | MailPriority | value | ) |
Sets a task priority.
void Aspose::Email::Calendar::Task::set_RelatedTo | ( | System::String | value | ) |
Sets a related UID
void Aspose::Email::Calendar::Task::set_SequenceId | ( | int32_t | value | ) |
Sets the sequence id.
The sequence id.
void Aspose::Email::Calendar::Task::set_StartDate | ( | System::DateTime | value | ) |
Sets a start date of task.
void Aspose::Email::Calendar::Task::set_Subject | ( | System::String | value | ) |
Sets a task subject.
void Aspose::Email::Calendar::Task::set_UniqueId | ( | System::String | value | ) |
Sets unique identifier
|
friend |
System::SharedPtr<AttachmentCollection> Aspose::Email::Calendar::Task::attachmentsfield |
A collection of file attached to the task.
System::SharedPtr<MailAddressCollection> Aspose::Email::Calendar::Task::attendeesfield |
Task attendees
System::String Aspose::Email::Calendar::Task::bodyfield |
A task body.
System::DateTime Aspose::Email::Calendar::Task::dueDatefield |
A date when the task is due.
TIPMethod Aspose::Email::Calendar::Task::methodfield |
The iTIP methods associated with an task.
System::SharedPtr<MailAddress> Aspose::Email::Calendar::Task::organizerfield |
Task organizer
float Aspose::Email::Calendar::Task::percentCompletefield |
A pecent of task completion.
MailPriority Aspose::Email::Calendar::Task::priorityfield |
A task priority.
System::String Aspose::Email::Calendar::Task::relatedTofield |
A related UID.
int32_t Aspose::Email::Calendar::Task::sequeneIdfield |
The sequence id.
System::DateTime Aspose::Email::Calendar::Task::startDatefield |
A start date of task.
System::String Aspose::Email::Calendar::Task::subjectfield |
A task subject.
System::String Aspose::Email::Calendar::Task::uidfield |
Unique identifier