### Class

# EBookContacts Contact

#### Description

    class EBookContacts.Contact : EBookContacts.VCard
    {
      /* No available fields */
    }

No description available.

#### Hierarchy

#### Ancestors

- EVCard
- GObject

#### Constructors

###### e_contact_new

Creates a new, blank `EContact`.

###### e_contact_new_from_vcard

Creates a new `EContact` based on a vcard.

###### e_contact_new_from_vcard_with_uid

Creates a new `EContact` based on a vcard and a predefined UID.

since: 3.4

#### Functions

###### e_contact_field_id

Gets the `EContactField` corresponding to the `field_name`.

###### e_contact_field_id_from_vcard

Gets the `EContactField` corresponding to the `vcard_field`.

since: 2.26

###### e_contact_field_is_string

Returns whether the `field_id` is of a string type, thus it can be used with e_contact_get_const().

since: 3.16

###### e_contact_field_name

Gets the string representation of `field_id`.

###### e_contact_field_type

Gets the `GType` used for this contact field, this indicates what kind of value can be passed to e_contact_set().

since: 3.8

###### e_contact_impp_field_to_scheme

Gets a scheme (like “icq:”) for the corresponding IM `field`.

since: 3.60

###### e_contact_impp_scheme_to_field

Tries to find one of the predefined `EContactField` for the `scheme`, which can be either the scheme itself, like “icq:”, or a scheme with the value, like “icq:1234”. The `out_scheme_len` can be used to return how many letters from the beginning of the `scheme` can be skipped to get to the actual value. Returns value `E_CONTACT_FIELD_LAST` means no matching `EContactField` was found for the `scheme`. The `E_CONTACT_IMPP` is never returned, then the `scheme` can be a valid scheme, only the `EContactField` does not have a mapping for it.

since: 3.60

###### e_contact_pretty_name

Gets a human-readable, translated string representation of `field_id`.

###### e_contact_vcard_attribute

Gets the vcard attribute corresponding to `field_id`, as a string.

###### e_contact_vcard_attribute_fallback

Gets the vCard attribute name corresponding to `field_id`, which is used to hold vCard attributes in an earlier versions of the vCard standard than in which the attribute had been added for.

since: 3.60

#### Instance methods

###### e_contact_convert

Converts the `self` into the vCard version `to_version` and returns a converted copy of the `self`. When the `to_version` matches the version of the `self`, then does nothing and returns `NULL`.

since: 3.60

###### e_contact_duplicate

Creates a copy of `contact`.

###### e_contact_get

Gets the value of `contact`‘s field specified by `field_id`.

###### e_contact_get_const

Gets the value of `contact`‘s field specified by `field_id`, caching the result so it can be freed later. Use `e_contact_field_is_string()` to check whether the field can be used here.

###### e_contact_inline_local_photos

Tries to modify any `EContactPhoto` fields which are stored on the local file system as type `E_CONTACT_PHOTO_TYPE_URI` to be inlined and stored as `E_CONTACT_PHOTO_TYPE_INLINED` instead.

since: 3.4

###### e_contact_set

Sets the value of `contact`‘s field specified by `field_id` to `value`.

##### Methods inherited from EVCard (29)

Please see EVCard for a full list of methods.

##### Methods inherited from GObject (43)

Please see GObject for a full list of methods.

#### Properties

###### EBookContacts.Contact:Rev

No description available.

###### EBookContacts.Contact:XML

No description available.

###### EBookContacts.Contact:address

No description available.

###### EBookContacts.Contact:address-home

No description available.

###### EBookContacts.Contact:address-label-home

No description available.

###### EBookContacts.Contact:address-label-other

No description available.

###### EBookContacts.Contact:address-label-work

No description available.

###### EBookContacts.Contact:address-other

No description available.

###### EBookContacts.Contact:address-work

No description available.

###### EBookContacts.Contact:anniversary

No description available.

###### EBookContacts.Contact:assistant

No description available.

###### EBookContacts.Contact:assistant-phone

No description available.

###### EBookContacts.Contact:birth-date

No description available.

###### EBookContacts.Contact:birth-place

No description available.

###### EBookContacts.Contact:blog-url

No description available.

###### EBookContacts.Contact:book-uid

No description available.

###### EBookContacts.Contact:business-fax

No description available.

###### EBookContacts.Contact:business-phone

No description available.

###### EBookContacts.Contact:business-phone-2

No description available.

###### EBookContacts.Contact:callback-phone

No description available.

###### EBookContacts.Contact:caluri

No description available.

###### EBookContacts.Contact:car-phone

No description available.

###### EBookContacts.Contact:categories

No description available.

###### EBookContacts.Contact:category-list

No description available.

###### EBookContacts.Contact:company-phone

No description available.

###### EBookContacts.Contact:contact-uri

No description available.

###### EBookContacts.Contact:created

No description available.

###### EBookContacts.Contact:death-date

No description available.

###### EBookContacts.Contact:death-place

No description available.

###### EBookContacts.Contact:email

No description available.

###### EBookContacts.Contact:email-1

No description available.

###### EBookContacts.Contact:email-2

No description available.

###### EBookContacts.Contact:email-3

No description available.

###### EBookContacts.Contact:email-4

No description available.

###### EBookContacts.Contact:expertise

No description available.

###### EBookContacts.Contact:family-name

No description available.

###### EBookContacts.Contact:fburl

No description available.

###### EBookContacts.Contact:file-as

No description available.

###### EBookContacts.Contact:full-name

No description available.

###### EBookContacts.Contact:gender

No description available.

###### EBookContacts.Contact:geo

No description available.

###### EBookContacts.Contact:given-name

No description available.

###### EBookContacts.Contact:hobby

No description available.

###### EBookContacts.Contact:home-fax

No description available.

###### EBookContacts.Contact:home-phone

No description available.

###### EBookContacts.Contact:home-phone-2

No description available.

###### EBookContacts.Contact:homepage-url

No description available.

###### EBookContacts.Contact:icscalendar

No description available.

###### EBookContacts.Contact:id

No description available.

###### EBookContacts.Contact:im-aim

No description available.

###### EBookContacts.Contact:im-aim-home-1

No description available.

###### EBookContacts.Contact:im-aim-home-2

No description available.

###### EBookContacts.Contact:im-aim-home-3

No description available.

###### EBookContacts.Contact:im-aim-work-1

No description available.

###### EBookContacts.Contact:im-aim-work-2

No description available.

###### EBookContacts.Contact:im-aim-work-3

No description available.

###### EBookContacts.Contact:im-gadugadu

No description available.

###### EBookContacts.Contact:im-gadugadu-home-1

No description available.

###### EBookContacts.Contact:im-gadugadu-home-2

No description available.

###### EBookContacts.Contact:im-gadugadu-home-3

No description available.

###### EBookContacts.Contact:im-gadugadu-work-1

No description available.

###### EBookContacts.Contact:im-gadugadu-work-2

No description available.

###### EBookContacts.Contact:im-gadugadu-work-3

No description available.

###### EBookContacts.Contact:im-google-talk

No description available.

###### EBookContacts.Contact:im-google-talk-home-1

No description available.

###### EBookContacts.Contact:im-google-talk-home-2

No description available.

###### EBookContacts.Contact:im-google-talk-home-3

No description available.

###### EBookContacts.Contact:im-google-talk-work-1

No description available.

###### EBookContacts.Contact:im-google-talk-work-2

No description available.

###### EBookContacts.Contact:im-google-talk-work-3

No description available.

###### EBookContacts.Contact:im-groupwise

No description available.

###### EBookContacts.Contact:im-groupwise-home-1

No description available.

###### EBookContacts.Contact:im-groupwise-home-2

No description available.

###### EBookContacts.Contact:im-groupwise-home-3

No description available.

###### EBookContacts.Contact:im-groupwise-work-1

No description available.

###### EBookContacts.Contact:im-groupwise-work-2

No description available.

###### EBookContacts.Contact:im-groupwise-work-3

No description available.

###### EBookContacts.Contact:im-icq

No description available.

###### EBookContacts.Contact:im-icq-home-1

No description available.

###### EBookContacts.Contact:im-icq-home-2

No description available.

###### EBookContacts.Contact:im-icq-home-3

No description available.

###### EBookContacts.Contact:im-icq-work-1

No description available.

###### EBookContacts.Contact:im-icq-work-2

No description available.

###### EBookContacts.Contact:im-icq-work-3

No description available.

###### EBookContacts.Contact:im-jabber

No description available.

###### EBookContacts.Contact:im-jabber-home-1

No description available.

###### EBookContacts.Contact:im-jabber-home-2

No description available.

###### EBookContacts.Contact:im-jabber-home-3

No description available.

###### EBookContacts.Contact:im-jabber-work-1

No description available.

###### EBookContacts.Contact:im-jabber-work-2

No description available.

###### EBookContacts.Contact:im-jabber-work-3

No description available.

###### EBookContacts.Contact:im-matrix

No description available.

###### EBookContacts.Contact:im-matrix-home-1

No description available.

###### EBookContacts.Contact:im-matrix-home-2

No description available.

###### EBookContacts.Contact:im-matrix-home-3

No description available.

###### EBookContacts.Contact:im-matrix-work-1

No description available.

###### EBookContacts.Contact:im-matrix-work-2

No description available.

###### EBookContacts.Contact:im-matrix-work-3

No description available.

###### EBookContacts.Contact:im-msn

No description available.

###### EBookContacts.Contact:im-msn-home-1

No description available.

###### EBookContacts.Contact:im-msn-home-2

No description available.

###### EBookContacts.Contact:im-msn-home-3

No description available.

###### EBookContacts.Contact:im-msn-work-1

No description available.

###### EBookContacts.Contact:im-msn-work-2

No description available.

###### EBookContacts.Contact:im-msn-work-3

No description available.

###### EBookContacts.Contact:im-skype

No description available.

###### EBookContacts.Contact:im-skype-home-1

No description available.

###### EBookContacts.Contact:im-skype-home-2

No description available.

###### EBookContacts.Contact:im-skype-home-3

No description available.

###### EBookContacts.Contact:im-skype-work-1

No description available.

###### EBookContacts.Contact:im-skype-work-2

No description available.

###### EBookContacts.Contact:im-skype-work-3

No description available.

###### EBookContacts.Contact:im-twitter

No description available.

###### EBookContacts.Contact:im-yahoo

No description available.

###### EBookContacts.Contact:im-yahoo-home-1

No description available.

###### EBookContacts.Contact:im-yahoo-home-2

No description available.

###### EBookContacts.Contact:im-yahoo-home-3

No description available.

###### EBookContacts.Contact:im-yahoo-work-1

No description available.

###### EBookContacts.Contact:im-yahoo-work-2

No description available.

###### EBookContacts.Contact:im-yahoo-work-3

No description available.

###### EBookContacts.Contact:impp

No description available.

###### EBookContacts.Contact:interest

No description available.

###### EBookContacts.Contact:isdn-phone

No description available.

###### EBookContacts.Contact:kind

No description available.

###### EBookContacts.Contact:lang

No description available.

###### EBookContacts.Contact:list

No description available.

###### EBookContacts.Contact:list-show-addresses

No description available.

###### EBookContacts.Contact:logo

No description available.

###### EBookContacts.Contact:mailer

No description available.

###### EBookContacts.Contact:manager

No description available.

###### EBookContacts.Contact:member

No description available.

###### EBookContacts.Contact:mobile-phone

No description available.

###### EBookContacts.Contact:name

No description available.

###### EBookContacts.Contact:name-or-org

No description available.

###### EBookContacts.Contact:nickname

No description available.

###### EBookContacts.Contact:note

No description available.

###### EBookContacts.Contact:office

No description available.

###### EBookContacts.Contact:org

No description available.

###### EBookContacts.Contact:org-directory

No description available.

###### EBookContacts.Contact:org-unit

No description available.

###### EBookContacts.Contact:other-fax

No description available.

###### EBookContacts.Contact:other-phone

No description available.

###### EBookContacts.Contact:pager

No description available.

###### EBookContacts.Contact:pgpCert

No description available.

###### EBookContacts.Contact:phone

No description available.

###### EBookContacts.Contact:photo

No description available.

###### EBookContacts.Contact:primary-phone

No description available.

###### EBookContacts.Contact:radio

No description available.

###### EBookContacts.Contact:related

No description available.

###### EBookContacts.Contact:role

No description available.

###### EBookContacts.Contact:sip

No description available.

###### EBookContacts.Contact:social-profile

No description available.

###### EBookContacts.Contact:source

No description available.

###### EBookContacts.Contact:spouse

No description available.

###### EBookContacts.Contact:telex

No description available.

###### EBookContacts.Contact:timezone

No description available.

###### EBookContacts.Contact:title

No description available.

###### EBookContacts.Contact:tty

No description available.

###### EBookContacts.Contact:video-url

No description available.

###### EBookContacts.Contact:wants-html

No description available.

###### EBookContacts.Contact:x509Cert

No description available.

#### Signals

##### Signals inherited from GObject (1)

###### GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

#### Class structure

    struct EBookContactsContactClass {
      EVCardClass parent_class;
      void (* _ebook_reserved0) (
    void
      );
      void (* _ebook_reserved1) (
    void
      );
      void (* _ebook_reserved2) (
    void
      );
      void (* _ebook_reserved3) (
    void
      );
      void (* _ebook_reserved4) (
    void
      );

    }

No description available.

###### Class members

`parent_class: EVCardClass`

  No description available.

`_ebook_reserved0: void (* _ebook_reserved0) ( void )`

  No description available.

`_ebook_reserved1: void (* _ebook_reserved1) ( void )`

  No description available.

`_ebook_reserved2: void (* _ebook_reserved2) ( void )`

  No description available.

`_ebook_reserved3: void (* _ebook_reserved3) ( void )`

  No description available.

`_ebook_reserved4: void (* _ebook_reserved4) ( void )`

  No description available.