Additional names (middle names).
Addresses associated with the contact.
The anniversary date of the contact.
The birth date of the contact.
Categories or tags for the contact.
Email addresses associated with the contact.
Family names (last names).
The gender identity of the contact.
Given names (first names).
Honorific prefixes (e.g., Mr., Dr.).
Honorific suffixes (e.g., Jr., III).
The unique identifier of the contact.
Instant messaging profiles associated with the contact.
Job titles.
Public keys associated with the contact.
The contact's names.
Nicknames.
Notes about the contact.
Organizations the contact belongs to.
Phonetic representations of the family names.
Phonetic representations of the given names.
Photos associated with the contact.
ReadonlypublishedDate when the contact was published.
The sex of the contact.
Telephone numbers associated with the contact.
ReadonlyupdatedDate when the contact was last updated.
URLs associated with the contact.
Initializes the contact with the given properties.
Optionalproperties: ContactPropertiesInitial properties for the contact.
Returns a JSON representation of the contact.
Note
JSImplementation: "@mozilla.org/contact;1"
Note
Permissions: "contacts-read contacts-write contacts-create"