MVPbkStoreContact2 Class Reference

#include <app/MVPbkStoreContact2.h>

Link against: VPbkVCardEng.lib

class MVPbkStoreContact2
Public Member Functions
virtual ~MVPbkStoreContact2()
pure virtual MVPbkStoreContactProperties *PropertiesL()
pure virtual voidSetAsOwnL(MVPbkContactObserver &)

Detailed Description

This class is an extension to MVPbkStoreContact. See documentation of MVPbkStoreContact from header MVPbkStoreContact.h

See also: MVPbkStoreContact

Constructor & Destructor Documentation

~MVPbkStoreContact2 ( )

~MVPbkStoreContact2()[inline, virtual]

Member Function Documentation

PropertiesL ( )

MVPbkStoreContactProperties *PropertiesL()const [pure virtual]

Returns auxiliary properties. Can return NULL if underlying store doesn't support any of MVPbkStoreContactProperties functions.

Returns: A properties object

SetAsOwnL ( MVPbkContactObserver & )

voidSetAsOwnL(MVPbkContactObserver &aObserver)const [pure virtual]

Set the contact as the store's current own contact asynchronously.

Exceptions
KErrInUse

If another asynchronous operation is already in progress.

KErrNotSupported

If store does not support own contact

ParameterDescription
aObserverThe observer to call back when this operation completes. The observer will not be called if this function leaves.