MFscContactAction Class Reference

class MFscContactAction

Contact action. Defines an interface for contact actions.

Since
S60 3.1
Public Member Functions
const TDesC &ActionMenuText()
const CGulIcon *Icon()
voidReasonL(TInt, HBufC *&)
TUint64 Type()
TUid Uid()

Member Functions Documentation

ActionMenuText()

const TDesC &ActionMenuText()const [pure virtual]

Action Menu text of the action

Icon()

const CGulIcon *Icon()const [pure virtual]

Icon of the action If the action does not have an Icon NULL is returned. Ownership of the icon is not transferred.

ReasonL(TInt, HBufC *&)

voidReasonL(TIntaReasonId,
HBufC *&aReason
)const [pure virtual]

Visibility reason Method can be used to query a reason text based on reason id. Reason ids are used with visibility information.

Parameters

TInt aReasonIdId of reason text
HBufC *& aReasonReason text. Ownership of the descriptor is transfered.

Type()

TUint64 Type()const [pure virtual]

Action type

Uid()

TUid Uid()const [pure virtual]

Action uid