CPhCntContactDataSelection Class Reference

class CPhCntContactDataSelection : public CBase

Interface for showing dialogs for selectiong contact data.

PhoneCntFinder
Since
S60 v3.2

Inherits from

Member Functions Documentation

Cancel()

void Cancel ( ) [pure virtual]

Cancels any outstanding request.

Post-condition
IsActive() == EFalse
Since
S60 v3.2

IsActive()

TBool IsActive ( ) const [pure virtual]

Determines if request is active.

Since
S60 v3.2

SelectPhoneNumberForCallL(const TDesC8 &, const TCallType &, MPhCntSelectionObserver &)

void SelectPhoneNumberForCallL ( const TDesC8 & aContactLink,
const TCallType & aCallType,
MPhCntSelectionObserver & aObserver
) [pure virtual]

Shows a dialog for user to select a phonenumber from specified contact. The contact is specified by the contact link. Observer is notified when the user has made the selection or canceled the dialog.

Pre-condition
IsActive() == EFalse, leaves with error code KErrInUse. Otherwise may leave with system wide errorcode.
Since
S60 v3.2

Parameters

const TDesC8 & aContactLink Link to the contact, which number is to be selected.
const TCallType & aCallType Type of number, which will be shown to be selected.
MPhCntSelectionObserver & aObserver Observer, which is notified when selection is done.

Member Enumerations Documentation

Enum TCallType

Phone number filtering

ECallPhoneNumber - CS ECallVoip, - PS ECallVideoNumber, - Video

Enumerators

ECallPhoneNumber
ECallVoip
ECallVideoNumber