A Contact Item is an element in a Contact Database. Contact Items can be added, read, edited and removed from the database. As the diagram below shows, a Contact Item can be:
a contact card - either generic cards (
a template card (
a collection of Contact Items (
a contact which maps to the device's ICC (
Each Contact Item is uniquely identified in the database by a Contact Item ID (
Contact Items have an access count and attributes ('hidden', for example). The access count is a record of the number of objects referencing a Contact Item. A Contact Item cannot be fully deleted until its access count is zero.
Note: Fields in a Contact Item also have attributes. Attribute values specified in the Contact Item override those in the contained fields.
Contact Items are accessed through the
Each Contact Item contains a number of fields (
A content type contains at least one UID, using
Each field can also have a label which identifies the field to a user, for example, first name, last name. Fields can have attributes assigned to them such as hidden, disabled, synchronised, read only, user added, template and speed dial.
A Contact Group (
It is possible to construct a group using
A Contact Item is an element in a Contact Database. Contact Items can be added, read, edited and removed from the database. As the diagram below shows, a Contact Item can be:
a contact card - either generic cards (
a template card (
a collection of Contact Items (
a contact which maps to the device's ICC (
Each Contact Item is uniquely identified in the database by a Contact Item ID (
Contact Items have an access count and attributes ('hidden', for example). The access count is a record of the number of objects referencing a Contact Item. A Contact Item cannot be fully deleted until its access count is zero.
Note: Fields in a Contact Item also have attributes. Attribute values specified in the Contact Item override those in the contained fields.
Contact Items are accessed through the
Each Contact Item contains a number of fields (
A content type contains at least one UID, using
Each field can also have a label which identifies the field to a user, for example, first name, last name. Fields can have attributes assigned to them such as hidden, disabled, synchronised, read only, user added, template and speed dial.
A Contact Group (
It is possible to construct a group using