remove_object


Description:

public async bool remove_object (string uid, string? rid, ObjModType mod, OperationFlags opflags, Cancellable? cancellable) throws Error

This function allows the removal of instances of a recurrent appointment.

By using a combination of the uid, rid and mod arguments, you can remove specific instances. If what you want is to remove all instances, use null rid and ALL for the mod.

The call is finished by remove_object.end from the callback.

Parameters:

this

an Client

uid

UID of the object to remove

rid

Recurrence ID of the specific recurrence 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 callback