Removes a contact from the remote side.
The object is not null when it's removing locally deleted object in offline mode. Being
it null, the descendant can obtain the object from the
BookCache.
It is mandatory to implement this virtual method by the writable descendant.
| this | |
| conflict_resolution |
an ConflictResolution to use |
| uid |
a contact UID |
| extra |
extra data being saved with the contact in the local cache, or null |
| object |
corresponding vCard object, as stored in the local cache, or null |
| opflags |
bit-or of BookOperationFlags |
| cancellable |
optional Cancellable object, or null |
|
Whether succeeded. |