remove_objects
Description:
[ Version ( since = "3.6" ) ]
public async bool remove_objects (SList<ComponentId> ids, ObjModType mod, OperationFlags opflags, Cancellable? cancellable) throws Error
public async bool remove_objects (SList<ComponentId> ids, ObjModType mod, OperationFlags opflags, Cancellable? cancellable) throws Error
This function allows the removal of instances of recurrent appointments.
ComponentId objects can identify specific instances (if rid is not
null). If what you want is to remove all instances, use a null rid in the
ComponentId and
ALL for the mod
.
The call is finished by remove_objects.end from the callback
.
Parameters:
this |
an Client |
ids |
A list of ComponentId objects identifying the objects to remove |
mod |
Type of the removal |
opflags |
bit-or of OperationFlags |
cancellable |
a Cancellable; can be null |
callback |
callback to call when a result is ready |
user_data |
user data for the |