|
Public Member Functions |
IMPORT_C TPbkFieldId | FieldId () const |
| Returns the unique Phonebook field id for this field type.
|
IMPORT_C TStorageType | FieldStorageType () const |
| Returns the storage type of this field type.
|
IMPORT_C const CContentType & | ContentType () const |
| Returns the content type of this field type.
|
IMPORT_C TInt | Category () const |
| Returns the category of this field type.
|
IMPORT_C const TDesC & | FieldName () const |
| Returns this field type's default label.
|
IMPORT_C TUint | Flags () const |
| Returns Symbian Contacts Model field flags of this field type.
|
IMPORT_C TPbkFieldMultiplicity | Multiplicity () const |
| Returns the multiplicity allowed for this field type.
|
IMPORT_C TInt | MaxLength () const |
| Returns the maximum data length that Phonebook UI spec specifies for this field type.
|
IMPORT_C TPbkFieldEditMode | EditMode () const |
| Returns the default editing mode for this field type.
|
IMPORT_C TPbkFieldDefaultCase | DefaultCase () const |
| Returns the default character case for this field type.
|
IMPORT_C TPbkIconId | IconId () const |
| Returns the icon id for this field type.
|
IMPORT_C TPbkFieldCtrlType | CtrlType () const |
| Returns the UI control type required to edit this field.
|
IMPORT_C TUint | AddFlags () const |
| Returns additional flags of this field type.
|
IMPORT_C TPbkAddItemOrdering | AddItemOrdering () const |
IMPORT_C TBool | IsHidden () const |
| Returns ETrue if this field is hidden.
|
IMPORT_C TBool | IsReadOnly () const |
| Returns ETrue if this field is read only.
|
IMPORT_C TBool | DoSynchronize () const |
| Returns ETrue if this field is synchronized.
|
IMPORT_C TBool | IsDisabled () const |
| Returns ETrue if this field is disabled.
|
IMPORT_C TBool | NameField () const |
| Returns ETrue if this is a name field type.
|
IMPORT_C TBool | TemplateField () const |
| Returns ETrue if this field type is part of the default template.
|
IMPORT_C TBool | UserCanAddField () const |
| Returns ETrue if this field type can be added by the user.
|
IMPORT_C TBool | IsEditable () const |
| Returns ETrue if the field type can be edited in Phonebook's contact editor.
|
IMPORT_C TBool | NumericField () const |
| Returns ETrue if this is a numeric field type.
|
IMPORT_C TBool | IsPhoneNumberField () const |
| Returns ETrue if this is a phone number field type.
|
IMPORT_C TBool | IsEmailOverSmsField () const |
| Returns ETrue if this is an EmailOverSms address field type.
|
IMPORT_C TBool | IsEmailField () const |
| Returns ETrue if this is an Email address field type.
|
IMPORT_C TBool | IsMmsField () const |
| Returns ETrue if this is a MMS address field type.
|
IMPORT_C TBool | IsImageField () const |
| Returns ETrue if this is an image field type.
|
IMPORT_C TBool | IsPocField () const |
| Returns ETrue if this is a POC address field type.
|
IMPORT_C TBool | IsVoipField () const |
| Returns ETrue if this is a VOIP address field type.
|
IMPORT_C TBool | IsSame (const CPbkFieldInfo &aFieldInfo) const |
| Returns ETrue if aFieldInfo is same as this.
|
IMPORT_C TBool | Match (TPbkFieldId aFieldId) const |
| Returns ETrue if this field info matches aFieldId.
|
TBool | Match (const TPbkContactItemFieldType &aFieldType) const |
| Returns ETrue if this field info matches aFieldType at any import type priority level.
|
TBool | Match (const TPbkContactItemFieldType &aFieldType, const TPbkMatchPriorityLevel &aMatchPriority) const |
| Returns ETrue if this field info matches aFieldType at import type priority level defined by aMatchPriority.
|
TBool | Match (const TPbkVcardFieldType &aVcardType, const TPbkMatchPriorityLevel &aMatchPriority) const |
| Returns ETrue if this field info matches aVcardType at import type priority level defined by aMatchPriority.
|
IMPORT_C TBool | Match (const CContactItemField &aField) const |
IMPORT_C CContactItemField * | CreateFieldL () const |
| Creates a Symbian Contacts model field of this field type.
|
TBool | IsEqualLabel (const CContactItemField &aField) const |
| Returns ETrue if aField's label is equal to this field info objects.
|
TBool | IsEqualType (const CContactItemField &aField) const |
| Returns ETrue if aField's type is equal to this field info object.
|
IMPORT_C TBool | IsEqualTo (const CContactItemField &aField) const |
| Returns ETrue if aField's type and labels are equal to this field info object.
|
IMPORT_C TInt | CompareOrdering (const CPbkFieldInfo &aOther) const |
| Compares the field ordering of this and aOther.
|
IMPORT_C const CPbkFieldInfoGroup * | Group () const |
| Returns the field info group this field info belongs to or NULL.
|
IMPORT_C TPbkFieldLocation | Location () const |
| Returns the location information of the field.
|
IMPORT_C TPbkVersitStorageType | VersitStorageType () const |
| Returns the versit storage type of the field.
|
IMPORT_C void | AddToViewDefL (CContactItemViewDef &aViewDef) const |
| Add this field's type information to a contact item view definition.
|
IMPORT_C void | AddToFieldDefL (CContactItemFieldDef &aFieldDef) const |
| Add this field's type information to a contact item field definition.
|
IMPORT_C const TDesC & | AddItemText () const |
| Returns the Add item label text of the field.
|
IMPORT_C TBool | IsReadingField () const |
| Returns ETrue if this field is a reading field type (japanese).
|
Friends |
class | CPbkFieldsInfo |
class | PbkFieldInfoWrite |
Data Structures |
struct | TPbkFieldInfoParams |