remove_contacts


Description:

public bool remove_contacts (SList<string> uids, SList<uint32>? custom_flags, CacheOfflineFlag offline_flag, Cancellable? cancellable = null) throws Error

Removes the contacts indicated by uids from this.

The custom_flags is used, if not null, only if the offline_flag is e_cache_is_offline. Otherwise it's ignored. The length of the custom_flags should match the length of uids, when not null.

Parameters:

this

An BookCache

uids

a SList of uids indicating which contacts to remove

custom_flags

an optional SList of custom flags for the ids

offline_flag

one of CacheOfflineFlag, whether removing these contacts in offline

cancellable

optional Cancellable object, or null

Returns:

true on success, otherwise false is returned and throws is set appropriately.