ContactList
provides access to the Phonebook on-device
database.
The fields of a phonebook entry must be mapped to PIM API standard fields whenever possible. The following table defines a mapping between native fields and PIM API fields for contact lists in the device memory.
In Series 40 implementations where the underlying native phonebook only
has a single name field, it must be mapped to the Contact.FORMATTED_NAME
field.
PIM API Field |
PIM API Attributes |
Corresponding Phonebook Field |
---|---|---|
|
|
Name |
|
|
Name |
|
|
Nick name |
|
|
Company |
|
|
Job title |
|
|
Birthday |
|
|
General |
|
|
Mobile |
|
|
Home |
|
|
Office |
|
|
Fax |
|
|
Fax |
|
|
Pager |
|
|
Car phone |
The Series 40 implementation supports the following extended attribute:
Extended Attribute |
Numeric attribute ID |
Note |
---|---|---|
|
0x1000000 |
|
The supported Contact.NAME string array elements are as follows: