MVPbkBaseContact Class Reference
Virtual Phonebook read-only base contact interface. This class is used as a high-level interface for contacts in the Virtual Phonebook.
Constructor & Destructor Documentation
~MVPbkBaseContact()
~MVPbkBaseContact | ( | ) | [protected, inline, virtual] |
Member Functions Documentation
BaseContactExtension(TUid)
TAny * | BaseContactExtension | ( | TUid | | ) | [inline, virtual] |
Returns an extension point for this interface or NULL.
CreateBookmarkLC()
Creates and returns a bookmark that points to the contact. Bookmark can be used to retrieve an index of the contact in the view.
CreateLinkLC()
Creates link representing this contact.
DeleteL(MVPbkContactObserver &)
Deletes this contact from store asynchronously.
- Exceptions
-
KErrInUse |
If another asynchronous operation is already in progress.
|
KErrAccessDenied |
if the contact can not be modified.
|
Parameters
MVPbkContactObserver & aObserver | The observer to call back when this operation completes. The observer will not be called if this function leaves. |
Fields()
Returns this contact's fields (read only).
IsSame(const MVPbkBaseContact &)
Returns true if this a representation of the same contact.
Parameters
const MVPbkBaseContact & aOtherContact | a contact this contact is compared against. |
IsSame(const MVPbkStoreContact &)
Returns true if this a representation of the same contact.
IsSame(const MVPbkViewContact &)
Returns true if this a representation of the same contact.
Parameters
const MVPbkViewContact & aOtherContact | a contact this contact is compared against. |
MatchContactStore(const TDesC &)
TBool
| MatchContactStore | ( | const TDesC & | aContactStoreUri | ) | const [pure virtual] |
Returns ETrue if this view contact is from given store
Parameters
const TDesC & aContactStoreUri | the URI of the store to compare |
MatchContactStoreDomain(const TDesC &)
TBool
| MatchContactStoreDomain | ( | const TDesC & | aContactStoreDomain | ) | const [pure virtual] |
Returns ETrue if this contact is from the same store domain as the given one.
Parameters
const TDesC & aContactStoreDomain | the the store domain |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.