MVPbkBaseContactFieldCollection Class Reference

class MVPbkBaseContactFieldCollection

Virtual Phonebook base contact field collection interface. An abstract collection of read-only Virtual Phonebook contact fields.

Constructor & Destructor Documentation

~MVPbkBaseContactFieldCollection()

~MVPbkBaseContactFieldCollection()[inline, virtual]

Destructor.

Member Functions Documentation

BaseContactFieldCollectionExtension(TUid)

TAny *BaseContactFieldCollectionExtension(TUid)[inline, virtual]

Returns an extension point for this interface or NULL. Extension point or NULL

Parameters

TUid

FieldAt(TInt)

const MVPbkBaseContactField &FieldAt(TIntaIndex)const [pure virtual]

Returns a read-only field in this collection.

Reference to a field at aIndex. Reference is valid until FieldAt is called again.

MVPbkBaseContactFieldCollection::ConstFieldAt aIndex >= 0 && aIndex < FieldCount() Panic VPbkError::EInvalidFieldIndex is raised if the precondition does not hold.

Parameters

TInt aIndexZero-based index of the field to return.

FieldCount()

TInt FieldCount()const [pure virtual]

Returns the number of fields in this collection. The number of fields in this collection.

ParentContact()

MVPbkBaseContact &ParentContact()const [pure virtual]

Returns the parent contact of this field set. The parent contact of this field set.