Class
EBookContactsContact
Constructors
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_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_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.
unstable 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.
unstable since: 3.60
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.
unstable 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.
unstable since: 3.60
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
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: EVCardClassNo 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.