util_init_recur_task_sync
Description:
[ Version ( since = "3.30" ) ]
public bool util_init_recur_task_sync (Component vtodo, Client cal_client, Cancellable? cancellable = null) throws Error
Initializes properties of a recurring vtodo, like normalizing the Due date and eventually the Start date.
The function does nothing when the vtodo is not recurring.
The function doesn't change LAST-MODIFIED neither the SEQUENCE property, it's up to the caller to do it.
Note the cal_client, cancellable and throws is used only for timezone resolution.
The function doesn't store the vtodo to the cal_client, it only updates the vtodo component.
Parameters:
| vtodo |
a VTODO component |
| cal_client |
an Client to which the |
| cancellable |
optional Cancellable object, or null |
Returns:
|
Whether succeeded. |
Namespace: ECal
Package: libecal-2.0