remove_objects


Description:

[ Version ( since = "3.6" ) ]
public void remove_objects (DataCal cal, Cancellable? cancellable, SList<ComponentId> ids, ObjModType mod, OperationFlags opflags, out SList<Component> old_components, out SList<Component> new_components) throws Error

Calls the remove_objects_sync method on the given backend.

Parameters:

this

An ECalBackendSync object.

cal

An EDataCal object.

cancellable

a Cancellable for the operation

ids

List of ComponentId objects identifying the objects to remove.

mod

Type of removal.

opflags

bit-or of OperationFlags

old_components

Placeholder for returning the old components as they were stored on the backend.

new_components

Placeholder for returning the new components as they have been stored on the backend (when removing individual instances). If removing whole objects, they will be set to null.