import "Tasks.idl";
Public Attributes | |
kerio::web::KId | id |
[READ-ONLY] global identification | |
kerio::web::KId | folderId |
[REQUIRED FOR CREATE] [WRITE-ONCE] global identification of folder in which is the event defined | |
Watermark | watermark |
kerio::jsonapi::webmail::calendars::EventAccess | access |
[READ-ONLY] scope of access of user to this event | |
string | summary |
string | location |
string | description |
TaskStatus | status |
UtcDateTime | start |
UtcDateTime | due |
Deadline. | |
UtcDateTime | end |
[READ-ONLY] Date when task was completed. Valid only if the status is 'tsCompleted'. | |
long | done |
Percent completed. If the status is set to 'tsCompleted' this value is always set to 100%. | |
PriorityType | priority |
kerio::jsonapi::webmail::calendars::RecurrenceRule | rule |
kerio::jsonapi::webmail::calendars::AttendeeList | attendees |
kerio::jsonapi::webmail::calendars::Reminder | reminder |
long | sortOrder |
[0-7FFFFFFF] Zero means a newest tasks. | |
boolean | isPrivate |
boolean | isCancelled |
[READ-ONLY] is canceled by organizer |
Task details
kerio::jsonapi::webmail::calendars::EventAccess kerio::jsonapi::webmail::tasks::Task::access |
[READ-ONLY] scope of access of user to this event
long kerio::jsonapi::webmail::tasks::Task::done |
Percent completed. If the status is set to 'tsCompleted' this value is always set to 100%.
UtcDateTime kerio::jsonapi::webmail::tasks::Task::due |
Deadline.
UtcDateTime kerio::jsonapi::webmail::tasks::Task::end |
[READ-ONLY] Date when task was completed. Valid only if the status is 'tsCompleted'.
kerio::web::KId kerio::jsonapi::webmail::tasks::Task::folderId |
[REQUIRED FOR CREATE] [WRITE-ONCE] global identification of folder in which is the event defined
kerio::web::KId kerio::jsonapi::webmail::tasks::Task::id |
[READ-ONLY] global identification
boolean kerio::jsonapi::webmail::tasks::Task::isCancelled |
[READ-ONLY] is canceled by organizer
long kerio::jsonapi::webmail::tasks::Task::sortOrder |
[0-7FFFFFFF] Zero means a newest tasks.