MPbk2ContactEditorEventObserver Class Reference

class MPbk2ContactEditorEventObserver

Phonebook 2 contact editor event observer interface.

Constructor & Destructor Documentation

~MPbk2ContactEditorEventObserver()

~MPbk2ContactEditorEventObserver()[protected, inline]

Member Functions Documentation

ContactEditorOperationCompleted(MVPbkContactObserver::TContactOpResult, TParams)

voidContactEditorOperationCompleted(MVPbkContactObserver::TContactOpResultaResult,
TParamsaParams
)[pure virtual]

Called when a contact editor operation has succesfully completed.

Parameters

MVPbkContactObserver::TContactOpResult aResultResult of the operation.
TParams aParamsParameters of the contact event.

ContactEditorOperationFailed(MVPbkContactObserver::TContactOp, TInt, TParams, TFailParams &)

voidContactEditorOperationFailed(MVPbkContactObserver::TContactOpaOpCode,
TIntaErrorCode,
TParamsaParams,
TFailParams &aFailParams
)[pure virtual]

Called when a contact editor operation has failed.

Parameters

MVPbkContactObserver::TContactOp aOpCodeThe operation that failed.
TInt aErrorCodeSystem error code of the failure. KErrAccessDenied (when EContactCommit) means that the contact has not been locked.
TParams aParamsParameters of the event.
TFailParams & aFailParamsExtra params for error handling.

Member Enumerations Documentation

Enum TPbk2ContactEditorFlag

Editor flags.

Enumerators

EPbk2EditorCommandId = 0x00000001
EPbk2EditorKeyCode = 0x00000002