2
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
3
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
4
<refentry id="EContact">
6
<refentrytitle role="top_of_page" id="EContact.top_of_page">EContact</refentrytitle>
7
<manvolnum>3</manvolnum>
13
<refname>EContact</refname>
14
<refpurpose>An individual contact in an addressbook.</refpurpose>
17
<refsynopsisdiv id="EContact.synopsis" role="synopsis">
18
<title role="synopsis.title">Synopsis</title>
20
<synopsis> <link linkend="EContact-struct">EContact</link>;
21
enum <link linkend="EContactField">EContactField</link>;
22
<link linkend="EContactName">EContactName</link>;
23
<link linkend="EContactGeo">EContactGeo</link>;
24
<link linkend="EContactPhoto">EContactPhoto</link>;
25
<link linkend="EContactAddress">EContactAddress</link>;
26
<link linkend="EContactDate">EContactDate</link>;
27
<link linkend="EContactCert">EContactCert</link>;
28
<link linkend="EContact"><returnvalue>EContact</returnvalue></link>* <link linkend="e-contact-new">e_contact_new</link> (<parameter><type>void</type></parameter>);
29
<link linkend="EContact"><returnvalue>EContact</returnvalue></link>* <link linkend="e-contact-new-from-vcard">e_contact_new_from_vcard</link> (<parameter>const <link linkend="gchar"><type>gchar</type></link> *vcard</parameter>);
30
<link linkend="EContact"><returnvalue>EContact</returnvalue></link>* <link linkend="e-contact-duplicate">e_contact_duplicate</link> (<parameter><link linkend="EContact"><type>EContact</type></link> *contact</parameter>);
31
<link linkend="gpointer"><returnvalue>gpointer</returnvalue></link> <link linkend="e-contact-get">e_contact_get</link> (<parameter><link linkend="EContact"><type>EContact</type></link> *contact</parameter>,
32
<parameter><link linkend="EContactField"><type>EContactField</type></link> field_id</parameter>);
33
<link linkend="gconstpointer"><returnvalue>gconstpointer</returnvalue></link> <link linkend="e-contact-get-const">e_contact_get_const</link> (<parameter><link linkend="EContact"><type>EContact</type></link> *contact</parameter>,
34
<parameter><link linkend="EContactField"><type>EContactField</type></link> field_id</parameter>);
35
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-contact-set">e_contact_set</link> (<parameter><link linkend="EContact"><type>EContact</type></link> *contact</parameter>,
36
<parameter><link linkend="EContactField"><type>EContactField</type></link> field_id</parameter>,
37
<parameter><link linkend="gconstpointer"><type>gconstpointer</type></link> value</parameter>);
38
<link linkend="EContactDate"><returnvalue>EContactDate</returnvalue></link> * <link linkend="e-contact-date-new">e_contact_date_new</link> (<parameter><type>void</type></parameter>);
39
<link linkend="EContactDate"><returnvalue>EContactDate</returnvalue></link> * <link linkend="e-contact-date-from-string">e_contact_date_from_string</link> (<parameter>const <link linkend="gchar"><type>gchar</type></link> *str</parameter>);
40
<link linkend="gchar"><returnvalue>gchar</returnvalue></link> * <link linkend="e-contact-date-to-string">e_contact_date_to_string</link> (<parameter><link linkend="EContactDate"><type>EContactDate</type></link> *dt</parameter>);
41
<link linkend="gboolean"><returnvalue>gboolean</returnvalue></link> <link linkend="e-contact-date-equal">e_contact_date_equal</link> (<parameter><link linkend="EContactDate"><type>EContactDate</type></link> *dt1</parameter>,
42
<parameter><link linkend="EContactDate"><type>EContactDate</type></link> *dt2</parameter>);
43
<link linkend="EContactName"><returnvalue>EContactName</returnvalue></link> * <link linkend="e-contact-name-new">e_contact_name_new</link> (<parameter><type>void</type></parameter>);
44
<link linkend="gchar"><returnvalue>gchar</returnvalue></link> * <link linkend="e-contact-name-to-string">e_contact_name_to_string</link> (<parameter>const <link linkend="EContactName"><type>EContactName</type></link> *name</parameter>);
45
<link linkend="EContactName"><returnvalue>EContactName</returnvalue></link> * <link linkend="e-contact-name-from-string">e_contact_name_from_string</link> (<parameter>const <link linkend="gchar"><type>gchar</type></link> *name_str</parameter>);
46
<link linkend="EContactName"><returnvalue>EContactName</returnvalue></link> * <link linkend="e-contact-name-copy">e_contact_name_copy</link> (<parameter><link linkend="EContactName"><type>EContactName</type></link> *n</parameter>);
47
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-contact-date-free">e_contact_date_free</link> (<parameter><link linkend="EContactDate"><type>EContactDate</type></link> *date</parameter>);
48
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-contact-name-free">e_contact_name_free</link> (<parameter><link linkend="EContactName"><type>EContactName</type></link> *name</parameter>);
49
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-contact-photo-free">e_contact_photo_free</link> (<parameter><link linkend="EContactPhoto"><type>EContactPhoto</type></link> *photo</parameter>);
50
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-contact-geo-free">e_contact_geo_free</link> (<parameter><link linkend="EContactGeo"><type>EContactGeo</type></link> *geo</parameter>);
51
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-contact-address-free">e_contact_address_free</link> (<parameter><link linkend="EContactAddress"><type>EContactAddress</type></link> *address</parameter>);
52
const <link linkend="gchar"><returnvalue>gchar</returnvalue></link> * <link linkend="e-contact-field-name">e_contact_field_name</link> (<parameter><link linkend="EContactField"><type>EContactField</type></link> field_id</parameter>);
53
const <link linkend="gchar"><returnvalue>gchar</returnvalue></link> * <link linkend="e-contact-pretty-name">e_contact_pretty_name</link> (<parameter><link linkend="EContactField"><type>EContactField</type></link> field_id</parameter>);
54
<link linkend="EContactField"><returnvalue>EContactField</returnvalue></link> <link linkend="e-contact-field-id">e_contact_field_id</link> (<parameter>const <link linkend="gchar"><type>gchar</type></link> *field_name</parameter>);
55
<link linkend="EContactField"><returnvalue>EContactField</returnvalue></link> <link linkend="e-contact-field-id-from-vcard">e_contact_field_id_from_vcard</link> (<parameter>const <link linkend="gchar"><type>gchar</type></link> *vcard_field</parameter>);
56
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-contact-cert-free">e_contact_cert_free</link> (<parameter><link linkend="EContactCert"><type>EContactCert</type></link> *cert</parameter>);
57
<link linkend="GList"><returnvalue>GList</returnvalue></link>* <link linkend="e-contact-get-attributes">e_contact_get_attributes</link> (<parameter><link linkend="EContact"><type>EContact</type></link> *contact</parameter>,
58
<parameter><link linkend="EContactField"><type>EContactField</type></link> field_id</parameter>);
59
<link linkend="void"><returnvalue>void</returnvalue></link> <link linkend="e-contact-set-attributes">e_contact_set_attributes</link> (<parameter><link linkend="EContact"><type>EContact</type></link> *contact</parameter>,
60
<parameter><link linkend="EContactField"><type>EContactField</type></link> field_id</parameter>,
61
<parameter><link linkend="GList"><type>GList</type></link> *attributes</parameter>);
62
const <link linkend="gchar"><returnvalue>gchar</returnvalue></link> * <link linkend="e-contact-vcard-attribute">e_contact_vcard_attribute</link> (<parameter><link linkend="EContactField"><type>EContactField</type></link> field_id</parameter>);
65
<refsect1 id="EContact.object-hierarchy" role="object_hierarchy">
66
<title role="object_hierarchy.title">Object Hierarchy</title>
68
<link linkend="GObject">GObject</link>
69
+----<link linkend="EVCard">EVCard</link>
73
<refsect1 id="EContact.properties" role="properties">
74
<title role="properties.title">Properties</title>
76
"<link linkend="EContact--Rev">Rev</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
77
"<link linkend="EContact--address">address</link>" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write
78
"<link linkend="EContact--address-home">address-home</link>" <link linkend="EContactAddress"><type>EContactAddress</type></link>* : Read / Write
79
"<link linkend="EContact--address-label-home">address-label-home</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
80
"<link linkend="EContact--address-label-other">address-label-other</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
81
"<link linkend="EContact--address-label-work">address-label-work</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
82
"<link linkend="EContact--address-other">address-other</link>" <link linkend="EContactAddress"><type>EContactAddress</type></link>* : Read / Write
83
"<link linkend="EContact--address-work">address-work</link>" <link linkend="EContactAddress"><type>EContactAddress</type></link>* : Read / Write
84
"<link linkend="EContact--anniversary">anniversary</link>" <link linkend="EContactDate"><type>EContactDate</type></link>* : Read / Write
85
"<link linkend="EContact--assistant">assistant</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
86
"<link linkend="EContact--assistant-phone">assistant-phone</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
87
"<link linkend="EContact--birth-date">birth-date</link>" <link linkend="EContactDate"><type>EContactDate</type></link>* : Read / Write
88
"<link linkend="EContact--blog-url">blog-url</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
89
"<link linkend="EContact--book-uri">book-uri</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
90
"<link linkend="EContact--business-fax">business-fax</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
91
"<link linkend="EContact--business-phone">business-phone</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
92
"<link linkend="EContact--business-phone-2">business-phone-2</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
93
"<link linkend="EContact--callback-phone">callback-phone</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
94
"<link linkend="EContact--caluri">caluri</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
95
"<link linkend="EContact--car-phone">car-phone</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
96
"<link linkend="EContact--categories">categories</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
97
"<link linkend="EContact--category-list">category-list</link>" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write
98
"<link linkend="EContact--company-phone">company-phone</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
99
"<link linkend="EContact--email">email</link>" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write
100
"<link linkend="EContact--email-1">email-1</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
101
"<link linkend="EContact--email-2">email-2</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
102
"<link linkend="EContact--email-3">email-3</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
103
"<link linkend="EContact--email-4">email-4</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
104
"<link linkend="EContact--family-name">family-name</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
105
"<link linkend="EContact--fburl">fburl</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
106
"<link linkend="EContact--file-as">file-as</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
107
"<link linkend="EContact--full-name">full-name</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
108
"<link linkend="EContact--geo">geo</link>" <link linkend="EContactGeo"><type>EContactGeo</type></link>* : Read / Write
109
"<link linkend="EContact--given-name">given-name</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
110
"<link linkend="EContact--home-fax">home-fax</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
111
"<link linkend="EContact--home-phone">home-phone</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
112
"<link linkend="EContact--home-phone-2">home-phone-2</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
113
"<link linkend="EContact--homepage-url">homepage-url</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
114
"<link linkend="EContact--icscalendar">icscalendar</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
115
"<link linkend="EContact--id">id</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
116
"<link linkend="EContact--im-aim">im-aim</link>" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write
117
"<link linkend="EContact--im-aim-home-1">im-aim-home-1</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
118
"<link linkend="EContact--im-aim-home-2">im-aim-home-2</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
119
"<link linkend="EContact--im-aim-home-3">im-aim-home-3</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
120
"<link linkend="EContact--im-aim-work-1">im-aim-work-1</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
121
"<link linkend="EContact--im-aim-work-2">im-aim-work-2</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
122
"<link linkend="EContact--im-aim-work-3">im-aim-work-3</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
123
"<link linkend="EContact--im-gadugadu">im-gadugadu</link>" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write
124
"<link linkend="EContact--im-gadugadu-home-1">im-gadugadu-home-1</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
125
"<link linkend="EContact--im-gadugadu-home-2">im-gadugadu-home-2</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
126
"<link linkend="EContact--im-gadugadu-home-3">im-gadugadu-home-3</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
127
"<link linkend="EContact--im-gadugadu-work-1">im-gadugadu-work-1</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
128
"<link linkend="EContact--im-gadugadu-work-2">im-gadugadu-work-2</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
129
"<link linkend="EContact--im-gadugadu-work-3">im-gadugadu-work-3</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
130
"<link linkend="EContact--im-groupwise">im-groupwise</link>" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write
131
"<link linkend="EContact--im-groupwise-home-1">im-groupwise-home-1</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
132
"<link linkend="EContact--im-groupwise-home-2">im-groupwise-home-2</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
133
"<link linkend="EContact--im-groupwise-home-3">im-groupwise-home-3</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
134
"<link linkend="EContact--im-groupwise-work-1">im-groupwise-work-1</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
135
"<link linkend="EContact--im-groupwise-work-2">im-groupwise-work-2</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
136
"<link linkend="EContact--im-groupwise-work-3">im-groupwise-work-3</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
137
"<link linkend="EContact--im-icq">im-icq</link>" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write
138
"<link linkend="EContact--im-icq-home-1">im-icq-home-1</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
139
"<link linkend="EContact--im-icq-home-2">im-icq-home-2</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
140
"<link linkend="EContact--im-icq-home-3">im-icq-home-3</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
141
"<link linkend="EContact--im-icq-work-1">im-icq-work-1</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
142
"<link linkend="EContact--im-icq-work-2">im-icq-work-2</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
143
"<link linkend="EContact--im-icq-work-3">im-icq-work-3</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
144
"<link linkend="EContact--im-jabber">im-jabber</link>" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write
145
"<link linkend="EContact--im-jabber-home-1">im-jabber-home-1</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
146
"<link linkend="EContact--im-jabber-home-2">im-jabber-home-2</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
147
"<link linkend="EContact--im-jabber-home-3">im-jabber-home-3</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
148
"<link linkend="EContact--im-jabber-work-1">im-jabber-work-1</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
149
"<link linkend="EContact--im-jabber-work-2">im-jabber-work-2</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
150
"<link linkend="EContact--im-jabber-work-3">im-jabber-work-3</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
151
"<link linkend="EContact--im-msn">im-msn</link>" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write
152
"<link linkend="EContact--im-msn-home-1">im-msn-home-1</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
153
"<link linkend="EContact--im-msn-home-2">im-msn-home-2</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
154
"<link linkend="EContact--im-msn-home-3">im-msn-home-3</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
155
"<link linkend="EContact--im-msn-work-1">im-msn-work-1</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
156
"<link linkend="EContact--im-msn-work-2">im-msn-work-2</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
157
"<link linkend="EContact--im-msn-work-3">im-msn-work-3</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
158
"<link linkend="EContact--im-skype">im-skype</link>" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write
159
"<link linkend="EContact--im-skype-home-1">im-skype-home-1</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
160
"<link linkend="EContact--im-skype-home-2">im-skype-home-2</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
161
"<link linkend="EContact--im-skype-home-3">im-skype-home-3</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
162
"<link linkend="EContact--im-skype-work-1">im-skype-work-1</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
163
"<link linkend="EContact--im-skype-work-2">im-skype-work-2</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
164
"<link linkend="EContact--im-skype-work-3">im-skype-work-3</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
165
"<link linkend="EContact--im-yahoo">im-yahoo</link>" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write
166
"<link linkend="EContact--im-yahoo-home-1">im-yahoo-home-1</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
167
"<link linkend="EContact--im-yahoo-home-2">im-yahoo-home-2</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
168
"<link linkend="EContact--im-yahoo-home-3">im-yahoo-home-3</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
169
"<link linkend="EContact--im-yahoo-work-1">im-yahoo-work-1</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
170
"<link linkend="EContact--im-yahoo-work-2">im-yahoo-work-2</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
171
"<link linkend="EContact--im-yahoo-work-3">im-yahoo-work-3</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
172
"<link linkend="EContact--isdn-phone">isdn-phone</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
173
"<link linkend="EContact--list">list</link>" <link linkend="gboolean"><type>gboolean</type></link> : Read / Write
174
"<link linkend="EContact--list-show-addresses">list-show-addresses</link>" <link linkend="gboolean"><type>gboolean</type></link> : Read / Write
175
"<link linkend="EContact--logo">logo</link>" <link linkend="EContactPhoto"><type>EContactPhoto</type></link>* : Read / Write
176
"<link linkend="EContact--mailer">mailer</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
177
"<link linkend="EContact--manager">manager</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
178
"<link linkend="EContact--mobile-phone">mobile-phone</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
179
"<link linkend="EContact--name">name</link>" <link linkend="EContactName"><type>EContactName</type></link>* : Read / Write
180
"<link linkend="EContact--name-or-org">name-or-org</link>" <link linkend="gchar"><type>gchar</type></link>* : Read
181
"<link linkend="EContact--nickname">nickname</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
182
"<link linkend="EContact--note">note</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
183
"<link linkend="EContact--office">office</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
184
"<link linkend="EContact--org">org</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
185
"<link linkend="EContact--org-unit">org-unit</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
186
"<link linkend="EContact--other-fax">other-fax</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
187
"<link linkend="EContact--other-phone">other-phone</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
188
"<link linkend="EContact--pager">pager</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
189
"<link linkend="EContact--phone">phone</link>" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write
190
"<link linkend="EContact--photo">photo</link>" <link linkend="EContactPhoto"><type>EContactPhoto</type></link>* : Read / Write
191
"<link linkend="EContact--primary-phone">primary-phone</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
192
"<link linkend="EContact--radio">radio</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
193
"<link linkend="EContact--role">role</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
194
"<link linkend="EContact--sip">sip</link>" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write
195
"<link linkend="EContact--spouse">spouse</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
196
"<link linkend="EContact--telex">telex</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
197
"<link linkend="EContact--title">title</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
198
"<link linkend="EContact--tty">tty</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
199
"<link linkend="EContact--video-url">video-url</link>" <link linkend="gchar"><type>gchar</type></link>* : Read / Write
200
"<link linkend="EContact--wants-html">wants-html</link>" <link linkend="gboolean"><type>gboolean</type></link> : Read / Write
201
"<link linkend="EContact--x509Cert">x509Cert</link>" <link linkend="EContactCert"><type>EContactCert</type></link>* : Read / Write
205
<refsect1 id="EContact.description" role="desc">
206
<title role="desc.title">Description</title>
208
A convenient way of accessing the contact information in EVCard objects.
211
<refsect1 id="EContact.details" role="details">
212
<title role="details.title">Details</title>
213
<refsect2 id="EContact-struct" role="struct">
214
<title>EContact</title>
215
<indexterm zone="EContact-struct"><primary>EContact</primary></indexterm>
216
<programlisting>typedef struct _EContact EContact;</programlisting>
218
<link linkend="EContact"><type>EContact</type></link> has no publicly available members.
220
<refsect2 id="EContactField" role="enum">
221
<title>enum EContactField</title>
222
<indexterm zone="EContactField"><primary>EContactField</primary></indexterm>
223
<programlisting>typedef enum {
225
E_CONTACT_UID = 1, /* string field */
226
E_CONTACT_FILE_AS, /* string field */
227
E_CONTACT_BOOK_URI, /* string field */
230
E_CONTACT_FULL_NAME, /* string field */
231
E_CONTACT_GIVEN_NAME, /* synthetic string field */
232
E_CONTACT_FAMILY_NAME, /* synthetic string field */
233
E_CONTACT_NICKNAME, /* string field */
236
E_CONTACT_EMAIL_1, /* synthetic string field */
237
E_CONTACT_EMAIL_2, /* synthetic string field */
238
E_CONTACT_EMAIL_3, /* synthetic string field */
239
E_CONTACT_EMAIL_4, /* synthetic string field */
241
E_CONTACT_MAILER, /* string field */
244
E_CONTACT_ADDRESS_LABEL_HOME, /* synthetic string field */
245
E_CONTACT_ADDRESS_LABEL_WORK, /* synthetic string field */
246
E_CONTACT_ADDRESS_LABEL_OTHER, /* synthetic string field */
249
E_CONTACT_PHONE_ASSISTANT,
250
E_CONTACT_PHONE_BUSINESS,
251
E_CONTACT_PHONE_BUSINESS_2,
252
E_CONTACT_PHONE_BUSINESS_FAX,
253
E_CONTACT_PHONE_CALLBACK,
255
E_CONTACT_PHONE_COMPANY,
256
E_CONTACT_PHONE_HOME,
257
E_CONTACT_PHONE_HOME_2,
258
E_CONTACT_PHONE_HOME_FAX,
259
E_CONTACT_PHONE_ISDN,
260
E_CONTACT_PHONE_MOBILE,
261
E_CONTACT_PHONE_OTHER,
262
E_CONTACT_PHONE_OTHER_FAX,
263
E_CONTACT_PHONE_PAGER,
264
E_CONTACT_PHONE_PRIMARY,
265
E_CONTACT_PHONE_RADIO,
266
E_CONTACT_PHONE_TELEX,
267
E_CONTACT_PHONE_TTYTDD,
269
/* Organizational fields */
270
E_CONTACT_ORG, /* string field */
271
E_CONTACT_ORG_UNIT, /* string field */
272
E_CONTACT_OFFICE, /* string field */
273
E_CONTACT_TITLE, /* string field */
274
E_CONTACT_ROLE, /* string field */
275
E_CONTACT_MANAGER, /* string field */
276
E_CONTACT_ASSISTANT, /* string field */
279
E_CONTACT_HOMEPAGE_URL, /* string field */
280
E_CONTACT_BLOG_URL, /* string field */
282
/* Contact categories */
283
E_CONTACT_CATEGORIES, /* string field */
285
/* Collaboration fields */
286
E_CONTACT_CALENDAR_URI, /* string field */
287
E_CONTACT_FREEBUSY_URL, /* string field */
288
E_CONTACT_ICS_CALENDAR, /* string field */
289
E_CONTACT_VIDEO_URL, /* string field */
292
E_CONTACT_SPOUSE, /* string field */
293
E_CONTACT_NOTE, /* string field */
295
E_CONTACT_IM_AIM_HOME_1, /* Synthetic string field */
296
E_CONTACT_IM_AIM_HOME_2, /* Synthetic string field */
297
E_CONTACT_IM_AIM_HOME_3, /* Synthetic string field */
298
E_CONTACT_IM_AIM_WORK_1, /* Synthetic string field */
299
E_CONTACT_IM_AIM_WORK_2, /* Synthetic string field */
300
E_CONTACT_IM_AIM_WORK_3, /* Synthetic string field */
301
E_CONTACT_IM_GROUPWISE_HOME_1, /* Synthetic string field */
302
E_CONTACT_IM_GROUPWISE_HOME_2, /* Synthetic string field */
303
E_CONTACT_IM_GROUPWISE_HOME_3, /* Synthetic string field */
304
E_CONTACT_IM_GROUPWISE_WORK_1, /* Synthetic string field */
305
E_CONTACT_IM_GROUPWISE_WORK_2, /* Synthetic string field */
306
E_CONTACT_IM_GROUPWISE_WORK_3, /* Synthetic string field */
307
E_CONTACT_IM_JABBER_HOME_1, /* Synthetic string field */
308
E_CONTACT_IM_JABBER_HOME_2, /* Synthetic string field */
309
E_CONTACT_IM_JABBER_HOME_3, /* Synthetic string field */
310
E_CONTACT_IM_JABBER_WORK_1, /* Synthetic string field */
311
E_CONTACT_IM_JABBER_WORK_2, /* Synthetic string field */
312
E_CONTACT_IM_JABBER_WORK_3, /* Synthetic string field */
313
E_CONTACT_IM_YAHOO_HOME_1, /* Synthetic string field */
314
E_CONTACT_IM_YAHOO_HOME_2, /* Synthetic string field */
315
E_CONTACT_IM_YAHOO_HOME_3, /* Synthetic string field */
316
E_CONTACT_IM_YAHOO_WORK_1, /* Synthetic string field */
317
E_CONTACT_IM_YAHOO_WORK_2, /* Synthetic string field */
318
E_CONTACT_IM_YAHOO_WORK_3, /* Synthetic string field */
319
E_CONTACT_IM_MSN_HOME_1, /* Synthetic string field */
320
E_CONTACT_IM_MSN_HOME_2, /* Synthetic string field */
321
E_CONTACT_IM_MSN_HOME_3, /* Synthetic string field */
322
E_CONTACT_IM_MSN_WORK_1, /* Synthetic string field */
323
E_CONTACT_IM_MSN_WORK_2, /* Synthetic string field */
324
E_CONTACT_IM_MSN_WORK_3, /* Synthetic string field */
325
E_CONTACT_IM_ICQ_HOME_1, /* Synthetic string field */
326
E_CONTACT_IM_ICQ_HOME_2, /* Synthetic string field */
327
E_CONTACT_IM_ICQ_HOME_3, /* Synthetic string field */
328
E_CONTACT_IM_ICQ_WORK_1, /* Synthetic string field */
329
E_CONTACT_IM_ICQ_WORK_2, /* Synthetic string field */
330
E_CONTACT_IM_ICQ_WORK_3, /* Synthetic string field */
332
/* Convenience field for getting a name from the contact.
333
Returns the first one of [File-As, Full Name, Org, Email1]
335
E_CONTACT_REV, /* string field to hold time of last update to this vcard*/
336
E_CONTACT_NAME_OR_ORG,
339
E_CONTACT_ADDRESS, /* Multi-valued structured (EContactAddress) */
340
E_CONTACT_ADDRESS_HOME, /* synthetic structured field (EContactAddress) */
341
E_CONTACT_ADDRESS_WORK, /* synthetic structured field (EContactAddress) */
342
E_CONTACT_ADDRESS_OTHER, /* synthetic structured field (EContactAddress) */
344
E_CONTACT_CATEGORY_LIST, /* multi-valued */
347
E_CONTACT_PHOTO, /* structured field (EContactPhoto) */
348
E_CONTACT_LOGO, /* structured field (EContactPhoto) */
350
E_CONTACT_NAME, /* structured field (EContactName) */
351
E_CONTACT_EMAIL, /* Multi-valued */
353
/* Instant Messaging fields */
354
E_CONTACT_IM_AIM, /* Multi-valued */
355
E_CONTACT_IM_GROUPWISE, /* Multi-valued */
356
E_CONTACT_IM_JABBER, /* Multi-valued */
357
E_CONTACT_IM_YAHOO, /* Multi-valued */
358
E_CONTACT_IM_MSN, /* Multi-valued */
359
E_CONTACT_IM_ICQ, /* Multi-valued */
361
E_CONTACT_WANTS_HTML, /* boolean field */
363
/* fields used for describing contact lists. a contact list
364
is just a contact with _IS_LIST set to true. the members
365
are listed in the _EMAIL field. */
366
E_CONTACT_IS_LIST, /* boolean field */
367
E_CONTACT_LIST_SHOW_ADDRESSES, /* boolean field */
369
E_CONTACT_BIRTH_DATE, /* structured field (EContactDate) */
370
E_CONTACT_ANNIVERSARY, /* structured field (EContactDate) */
372
/* Security Fields */
373
E_CONTACT_X509_CERT, /* structured field (EContactCert) */
375
E_CONTACT_IM_GADUGADU_HOME_1, /* Synthetic string field */
376
E_CONTACT_IM_GADUGADU_HOME_2, /* Synthetic string field */
377
E_CONTACT_IM_GADUGADU_HOME_3, /* Synthetic string field */
378
E_CONTACT_IM_GADUGADU_WORK_1, /* Synthetic string field */
379
E_CONTACT_IM_GADUGADU_WORK_2, /* Synthetic string field */
380
E_CONTACT_IM_GADUGADU_WORK_3, /* Synthetic string field */
382
E_CONTACT_IM_GADUGADU, /* Multi-valued */
384
E_CONTACT_GEO, /* structured field (EContactGeo) */
386
E_CONTACT_TEL, /* list of strings */
388
E_CONTACT_IM_SKYPE_HOME_1, /* Synthetic string field */
389
E_CONTACT_IM_SKYPE_HOME_2, /* Synthetic string field */
390
E_CONTACT_IM_SKYPE_HOME_3, /* Synthetic string field */
391
E_CONTACT_IM_SKYPE_WORK_1, /* Synthetic string field */
392
E_CONTACT_IM_SKYPE_WORK_2, /* Synthetic string field */
393
E_CONTACT_IM_SKYPE_WORK_3, /* Synthetic string field */
394
E_CONTACT_IM_SKYPE, /* Multi-valued */
398
E_CONTACT_FIELD_LAST,
399
E_CONTACT_FIELD_FIRST = E_CONTACT_UID,
401
/* useful constants */
402
E_CONTACT_LAST_SIMPLE_STRING = E_CONTACT_NAME_OR_ORG,
403
E_CONTACT_FIRST_PHONE_ID = E_CONTACT_PHONE_ASSISTANT,
404
E_CONTACT_LAST_PHONE_ID = E_CONTACT_PHONE_TTYTDD,
405
E_CONTACT_FIRST_EMAIL_ID = E_CONTACT_EMAIL_1,
406
E_CONTACT_LAST_EMAIL_ID = E_CONTACT_EMAIL_4,
407
E_CONTACT_FIRST_ADDRESS_ID = E_CONTACT_ADDRESS_HOME,
408
E_CONTACT_LAST_ADDRESS_ID = E_CONTACT_ADDRESS_OTHER,
409
E_CONTACT_FIRST_LABEL_ID = E_CONTACT_ADDRESS_LABEL_HOME,
410
E_CONTACT_LAST_LABEL_ID = E_CONTACT_ADDRESS_LABEL_OTHER
416
<refsect2 id="EContactName" role="struct">
417
<title>EContactName</title>
418
<indexterm zone="EContactName"><primary>EContactName</primary></indexterm>
419
<programlisting>typedef struct {
429
<refsect2 id="EContactGeo" role="struct">
430
<title>EContactGeo</title>
431
<indexterm zone="EContactGeo"><primary>EContactGeo</primary></indexterm>
432
<programlisting>typedef struct {
439
<refsect2 id="EContactPhoto" role="struct">
440
<title>EContactPhoto</title>
441
<indexterm zone="EContactPhoto"><primary>EContactPhoto</primary></indexterm>
442
<programlisting>typedef struct {
443
EContactPhotoType type;
456
<refsect2 id="EContactAddress" role="struct">
457
<title>EContactAddress</title>
458
<indexterm zone="EContactAddress"><primary>EContactAddress</primary></indexterm>
459
<programlisting>typedef struct {
460
gchar *address_format; /* the two letter country code that
461
determines the format/meaning of the
474
<refsect2 id="EContactDate" role="struct">
475
<title>EContactDate</title>
476
<indexterm zone="EContactDate"><primary>EContactDate</primary></indexterm>
477
<programlisting>typedef struct {
485
<refsect2 id="EContactCert" role="struct">
486
<title>EContactCert</title>
487
<indexterm zone="EContactCert"><primary>EContactCert</primary></indexterm>
488
<programlisting>typedef struct {
495
<refsect2 id="e-contact-new" role="function">
496
<title>e_contact_new ()</title>
497
<indexterm zone="e-contact-new"><primary>e_contact_new</primary></indexterm>
498
<programlisting><link linkend="EContact"><returnvalue>EContact</returnvalue></link>* e_contact_new (<parameter><type>void</type></parameter>);</programlisting>
500
Creates a new, blank <link linkend="EContact"><type>EContact</type></link>.</para>
501
<variablelist role="params">
502
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> A new <link linkend="EContact"><type>EContact</type></link>.
503
</simpara></listitem></varlistentry>
504
</variablelist></refsect2>
505
<refsect2 id="e-contact-new-from-vcard" role="function">
506
<title>e_contact_new_from_vcard ()</title>
507
<indexterm zone="e-contact-new-from-vcard"><primary>e_contact_new_from_vcard</primary></indexterm>
508
<programlisting><link linkend="EContact"><returnvalue>EContact</returnvalue></link>* e_contact_new_from_vcard (<parameter>const <link linkend="gchar"><type>gchar</type></link> *vcard</parameter>);</programlisting>
510
Creates a new <link linkend="EContact"><type>EContact</type></link> based on a vcard.</para>
511
<variablelist role="params">
512
<varlistentry><term><parameter>vcard</parameter> :</term>
513
<listitem><simpara>a string representing a vcard
514
</simpara></listitem></varlistentry>
515
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> A new <link linkend="EContact"><type>EContact</type></link>.
516
</simpara></listitem></varlistentry>
517
</variablelist></refsect2>
518
<refsect2 id="e-contact-duplicate" role="function">
519
<title>e_contact_duplicate ()</title>
520
<indexterm zone="e-contact-duplicate"><primary>e_contact_duplicate</primary></indexterm>
521
<programlisting><link linkend="EContact"><returnvalue>EContact</returnvalue></link>* e_contact_duplicate (<parameter><link linkend="EContact"><type>EContact</type></link> *contact</parameter>);</programlisting>
523
Creates a copy of <parameter>contact</parameter>.</para>
524
<variablelist role="params">
525
<varlistentry><term><parameter>contact</parameter> :</term>
526
<listitem><simpara>an <link linkend="EContact"><type>EContact</type></link>
527
</simpara></listitem></varlistentry>
528
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> A new <link linkend="EContact"><type>EContact</type></link> identical to <parameter>contact</parameter>.
529
</simpara></listitem></varlistentry>
530
</variablelist></refsect2>
531
<refsect2 id="e-contact-get" role="function">
532
<title>e_contact_get ()</title>
533
<indexterm zone="e-contact-get"><primary>e_contact_get</primary></indexterm>
534
<programlisting><link linkend="gpointer"><returnvalue>gpointer</returnvalue></link> e_contact_get (<parameter><link linkend="EContact"><type>EContact</type></link> *contact</parameter>,
535
<parameter><link linkend="EContactField"><type>EContactField</type></link> field_id</parameter>);</programlisting>
537
Gets the value of <parameter>contact</parameter>'s field specified by <parameter>field_id</parameter>.</para>
538
<variablelist role="params">
539
<varlistentry><term><parameter>contact</parameter> :</term>
540
<listitem><simpara>an <link linkend="EContact"><type>EContact</type></link>
541
</simpara></listitem></varlistentry>
542
<varlistentry><term><parameter>field_id</parameter> :</term>
543
<listitem><simpara>an <link linkend="EContactField"><type>EContactField</type></link>
544
</simpara></listitem></varlistentry>
545
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> Depends on the field's type, owned by the caller.
546
</simpara></listitem></varlistentry>
547
</variablelist></refsect2>
548
<refsect2 id="e-contact-get-const" role="function">
549
<title>e_contact_get_const ()</title>
550
<indexterm zone="e-contact-get-const"><primary>e_contact_get_const</primary></indexterm>
551
<programlisting><link linkend="gconstpointer"><returnvalue>gconstpointer</returnvalue></link> e_contact_get_const (<parameter><link linkend="EContact"><type>EContact</type></link> *contact</parameter>,
552
<parameter><link linkend="EContactField"><type>EContactField</type></link> field_id</parameter>);</programlisting>
554
Gets the value of <parameter>contact</parameter>'s field specified by <parameter>field_id</parameter>, caching
555
the result so it can be freed later.</para>
556
<variablelist role="params">
557
<varlistentry><term><parameter>contact</parameter> :</term>
558
<listitem><simpara>an <link linkend="EContact"><type>EContact</type></link>
559
</simpara></listitem></varlistentry>
560
<varlistentry><term><parameter>field_id</parameter> :</term>
561
<listitem><simpara>an <link linkend="EContactField"><type>EContactField</type></link>
562
</simpara></listitem></varlistentry>
563
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> Depends on the field's type, owned by the <link linkend="EContact"><type>EContact</type></link>.
564
</simpara></listitem></varlistentry>
565
</variablelist></refsect2>
566
<refsect2 id="e-contact-set" role="function">
567
<title>e_contact_set ()</title>
568
<indexterm zone="e-contact-set"><primary>e_contact_set</primary></indexterm>
569
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_contact_set (<parameter><link linkend="EContact"><type>EContact</type></link> *contact</parameter>,
570
<parameter><link linkend="EContactField"><type>EContactField</type></link> field_id</parameter>,
571
<parameter><link linkend="gconstpointer"><type>gconstpointer</type></link> value</parameter>);</programlisting>
573
</para><variablelist role="params">
574
<varlistentry><term><parameter>contact</parameter> :</term>
576
</simpara></listitem></varlistentry>
577
<varlistentry><term><parameter>field_id</parameter> :</term>
579
</simpara></listitem></varlistentry>
580
<varlistentry><term><parameter>value</parameter> :</term>
582
</simpara></listitem></varlistentry>
583
</variablelist></refsect2>
584
<refsect2 id="e-contact-date-new" role="function">
585
<title>e_contact_date_new ()</title>
586
<indexterm zone="e-contact-date-new"><primary>e_contact_date_new</primary></indexterm>
587
<programlisting><link linkend="EContactDate"><returnvalue>EContactDate</returnvalue></link> * e_contact_date_new (<parameter><type>void</type></parameter>);</programlisting>
589
Creates a new <link linkend="EContactDate"><type>EContactDate</type></link> struct.</para>
590
<variablelist role="params">
591
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> A new <link linkend="EContactDate"><type>EContactDate</type></link> struct.
592
</simpara></listitem></varlistentry>
593
</variablelist></refsect2>
594
<refsect2 id="e-contact-date-from-string" role="function">
595
<title>e_contact_date_from_string ()</title>
596
<indexterm zone="e-contact-date-from-string"><primary>e_contact_date_from_string</primary></indexterm>
597
<programlisting><link linkend="EContactDate"><returnvalue>EContactDate</returnvalue></link> * e_contact_date_from_string (<parameter>const <link linkend="gchar"><type>gchar</type></link> *str</parameter>);</programlisting>
599
Creates a new <link linkend="EContactDate"><type>EContactDate</type></link> based on <parameter>str</parameter>.</para>
600
<variablelist role="params">
601
<varlistentry><term><parameter>str</parameter> :</term>
602
<listitem><simpara>a date string in the format YYYY-MM-DD or YYYYMMDD
603
</simpara></listitem></varlistentry>
604
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> A new <link linkend="EContactDate"><type>EContactDate</type></link> struct.
605
</simpara></listitem></varlistentry>
606
</variablelist></refsect2>
607
<refsect2 id="e-contact-date-to-string" role="function">
608
<title>e_contact_date_to_string ()</title>
609
<indexterm zone="e-contact-date-to-string"><primary>e_contact_date_to_string</primary></indexterm>
610
<programlisting><link linkend="gchar"><returnvalue>gchar</returnvalue></link> * e_contact_date_to_string (<parameter><link linkend="EContactDate"><type>EContactDate</type></link> *dt</parameter>);</programlisting>
612
Generates a date string in the format YYYY-MM-DD based
613
on the values of <parameter>dt</parameter>.</para>
614
<variablelist role="params">
615
<varlistentry><term><parameter>dt</parameter> :</term>
616
<listitem><simpara>an <link linkend="EContactDate"><type>EContactDate</type></link>
617
</simpara></listitem></varlistentry>
618
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> A date string, owned by the caller.
619
</simpara></listitem></varlistentry>
620
</variablelist></refsect2>
621
<refsect2 id="e-contact-date-equal" role="function">
622
<title>e_contact_date_equal ()</title>
623
<indexterm zone="e-contact-date-equal"><primary>e_contact_date_equal</primary></indexterm>
624
<programlisting><link linkend="gboolean"><returnvalue>gboolean</returnvalue></link> e_contact_date_equal (<parameter><link linkend="EContactDate"><type>EContactDate</type></link> *dt1</parameter>,
625
<parameter><link linkend="EContactDate"><type>EContactDate</type></link> *dt2</parameter>);</programlisting>
627
Checks if <parameter>dt1</parameter> and <parameter>dt2</parameter> are the same date.</para>
628
<variablelist role="params">
629
<varlistentry><term><parameter>dt1</parameter> :</term>
630
<listitem><simpara>an <link linkend="EContactDate"><type>EContactDate</type></link>
631
</simpara></listitem></varlistentry>
632
<varlistentry><term><parameter>dt2</parameter> :</term>
633
<listitem><simpara>an <link linkend="EContactDate"><type>EContactDate</type></link>
634
</simpara></listitem></varlistentry>
635
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if <parameter>dt1</parameter> and <parameter>dt2</parameter> are equal, <link linkend="FALSE:CAPS"><literal>FALSE</literal></link> otherwise.
636
</simpara></listitem></varlistentry>
637
</variablelist></refsect2>
638
<refsect2 id="e-contact-name-new" role="function">
639
<title>e_contact_name_new ()</title>
640
<indexterm zone="e-contact-name-new"><primary>e_contact_name_new</primary></indexterm>
641
<programlisting><link linkend="EContactName"><returnvalue>EContactName</returnvalue></link> * e_contact_name_new (<parameter><type>void</type></parameter>);</programlisting>
643
Creates a new <link linkend="EContactName"><type>EContactName</type></link> struct.</para>
644
<variablelist role="params">
645
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> A new <link linkend="EContactName"><type>EContactName</type></link> struct.
646
</simpara></listitem></varlistentry>
647
</variablelist></refsect2>
648
<refsect2 id="e-contact-name-to-string" role="function">
649
<title>e_contact_name_to_string ()</title>
650
<indexterm zone="e-contact-name-to-string"><primary>e_contact_name_to_string</primary></indexterm>
651
<programlisting><link linkend="gchar"><returnvalue>gchar</returnvalue></link> * e_contact_name_to_string (<parameter>const <link linkend="EContactName"><type>EContactName</type></link> *name</parameter>);</programlisting>
653
Generates a string representation of <parameter>name</parameter>.</para>
654
<variablelist role="params">
655
<varlistentry><term><parameter>name</parameter> :</term>
656
<listitem><simpara>an <link linkend="EContactName"><type>EContactName</type></link>
657
</simpara></listitem></varlistentry>
658
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> The string representation of <parameter>name</parameter>.
659
</simpara></listitem></varlistentry>
660
</variablelist></refsect2>
661
<refsect2 id="e-contact-name-from-string" role="function">
662
<title>e_contact_name_from_string ()</title>
663
<indexterm zone="e-contact-name-from-string"><primary>e_contact_name_from_string</primary></indexterm>
664
<programlisting><link linkend="EContactName"><returnvalue>EContactName</returnvalue></link> * e_contact_name_from_string (<parameter>const <link linkend="gchar"><type>gchar</type></link> *name_str</parameter>);</programlisting>
666
Creates a new <link linkend="EContactName"><type>EContactName</type></link> based on the parsed <parameter>name_str</parameter>.</para>
667
<variablelist role="params">
668
<varlistentry><term><parameter>name_str</parameter> :</term>
669
<listitem><simpara>a string representing a contact's full name
670
</simpara></listitem></varlistentry>
671
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> A new <link linkend="EContactName"><type>EContactName</type></link> struct.
672
</simpara></listitem></varlistentry>
673
</variablelist></refsect2>
674
<refsect2 id="e-contact-name-copy" role="function">
675
<title>e_contact_name_copy ()</title>
676
<indexterm zone="e-contact-name-copy"><primary>e_contact_name_copy</primary></indexterm>
677
<programlisting><link linkend="EContactName"><returnvalue>EContactName</returnvalue></link> * e_contact_name_copy (<parameter><link linkend="EContactName"><type>EContactName</type></link> *n</parameter>);</programlisting>
679
Creates a copy of <parameter>n</parameter>.</para>
680
<variablelist role="params">
681
<varlistentry><term><parameter>n</parameter> :</term>
682
<listitem><simpara>an <link linkend="EContactName"><type>EContactName</type></link>
683
</simpara></listitem></varlistentry>
684
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> A new <link linkend="EContactName"><type>EContactName</type></link> identical to <parameter>n</parameter>.
685
</simpara></listitem></varlistentry>
686
</variablelist></refsect2>
687
<refsect2 id="e-contact-date-free" role="function">
688
<title>e_contact_date_free ()</title>
689
<indexterm zone="e-contact-date-free"><primary>e_contact_date_free</primary></indexterm>
690
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_contact_date_free (<parameter><link linkend="EContactDate"><type>EContactDate</type></link> *date</parameter>);</programlisting>
692
Frees the <parameter>date</parameter> struct and its contents.</para>
693
<variablelist role="params">
694
<varlistentry><term><parameter>date</parameter> :</term>
695
<listitem><simpara>an <link linkend="EContactDate"><type>EContactDate</type></link>
696
</simpara></listitem></varlistentry>
697
</variablelist></refsect2>
698
<refsect2 id="e-contact-name-free" role="function">
699
<title>e_contact_name_free ()</title>
700
<indexterm zone="e-contact-name-free"><primary>e_contact_name_free</primary></indexterm>
701
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_contact_name_free (<parameter><link linkend="EContactName"><type>EContactName</type></link> *name</parameter>);</programlisting>
703
Frees <parameter>name</parameter> and its contents.</para>
704
<variablelist role="params">
705
<varlistentry><term><parameter>name</parameter> :</term>
706
<listitem><simpara>an <link linkend="EContactName"><type>EContactName</type></link>
707
</simpara></listitem></varlistentry>
708
</variablelist></refsect2>
709
<refsect2 id="e-contact-photo-free" role="function">
710
<title>e_contact_photo_free ()</title>
711
<indexterm zone="e-contact-photo-free"><primary>e_contact_photo_free</primary></indexterm>
712
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_contact_photo_free (<parameter><link linkend="EContactPhoto"><type>EContactPhoto</type></link> *photo</parameter>);</programlisting>
714
Frees the <parameter>photo</parameter> struct and its contents.</para>
715
<variablelist role="params">
716
<varlistentry><term><parameter>photo</parameter> :</term>
717
<listitem><simpara>an <link linkend="EContactPhoto"><type>EContactPhoto</type></link> struct
718
</simpara></listitem></varlistentry>
719
</variablelist></refsect2>
720
<refsect2 id="e-contact-geo-free" role="function">
721
<title>e_contact_geo_free ()</title>
722
<indexterm zone="e-contact-geo-free"><primary>e_contact_geo_free</primary></indexterm>
723
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_contact_geo_free (<parameter><link linkend="EContactGeo"><type>EContactGeo</type></link> *geo</parameter>);</programlisting>
725
Frees the <parameter>geo</parameter> struct and its contents.</para>
726
<variablelist role="params">
727
<varlistentry><term><parameter>geo</parameter> :</term>
728
<listitem><simpara>an <link linkend="EContactGeo"><type>EContactGeo</type></link>
729
</simpara></listitem></varlistentry>
730
</variablelist></refsect2>
731
<refsect2 id="e-contact-address-free" role="function">
732
<title>e_contact_address_free ()</title>
733
<indexterm zone="e-contact-address-free"><primary>e_contact_address_free</primary></indexterm>
734
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_contact_address_free (<parameter><link linkend="EContactAddress"><type>EContactAddress</type></link> *address</parameter>);</programlisting>
736
Frees the <parameter>address</parameter> struct and its contents.</para>
737
<variablelist role="params">
738
<varlistentry><term><parameter>address</parameter> :</term>
739
<listitem><simpara>an <link linkend="EContactAddress"><type>EContactAddress</type></link>
740
</simpara></listitem></varlistentry>
741
</variablelist></refsect2>
742
<refsect2 id="e-contact-field-name" role="function">
743
<title>e_contact_field_name ()</title>
744
<indexterm zone="e-contact-field-name"><primary>e_contact_field_name</primary></indexterm>
745
<programlisting>const <link linkend="gchar"><returnvalue>gchar</returnvalue></link> * e_contact_field_name (<parameter><link linkend="EContactField"><type>EContactField</type></link> field_id</parameter>);</programlisting>
747
Gets the string representation of <parameter>field_id</parameter>.</para>
748
<variablelist role="params">
749
<varlistentry><term><parameter>field_id</parameter> :</term>
750
<listitem><simpara>an <link linkend="EContactField"><type>EContactField</type></link>
751
</simpara></listitem></varlistentry>
752
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> The string representation of <parameter>field_id</parameter>, or <link linkend="NULL:CAPS"><literal>NULL</literal></link> if it doesn't exist.
753
</simpara></listitem></varlistentry>
754
</variablelist></refsect2>
755
<refsect2 id="e-contact-pretty-name" role="function">
756
<title>e_contact_pretty_name ()</title>
757
<indexterm zone="e-contact-pretty-name"><primary>e_contact_pretty_name</primary></indexterm>
758
<programlisting>const <link linkend="gchar"><returnvalue>gchar</returnvalue></link> * e_contact_pretty_name (<parameter><link linkend="EContactField"><type>EContactField</type></link> field_id</parameter>);</programlisting>
760
Gets a human-readable, translated string representation
761
of <parameter>field_id</parameter>.</para>
762
<variablelist role="params">
763
<varlistentry><term><parameter>field_id</parameter> :</term>
764
<listitem><simpara>an <link linkend="EContactField"><type>EContactField</type></link>
765
</simpara></listitem></varlistentry>
766
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> The human-readable representation of <parameter>field_id</parameter>, or <link linkend="NULL:CAPS"><literal>NULL</literal></link> if it doesn't exist.
767
</simpara></listitem></varlistentry>
768
</variablelist></refsect2>
769
<refsect2 id="e-contact-field-id" role="function">
770
<title>e_contact_field_id ()</title>
771
<indexterm zone="e-contact-field-id"><primary>e_contact_field_id</primary></indexterm>
772
<programlisting><link linkend="EContactField"><returnvalue>EContactField</returnvalue></link> e_contact_field_id (<parameter>const <link linkend="gchar"><type>gchar</type></link> *field_name</parameter>);</programlisting>
774
Gets the <link linkend="EContactField"><type>EContactField</type></link> corresponding to the <parameter>field_name</parameter>.</para>
775
<variablelist role="params">
776
<varlistentry><term><parameter>field_name</parameter> :</term>
777
<listitem><simpara>a string representing a contact field
778
</simpara></listitem></varlistentry>
779
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> An <link linkend="EContactField"><type>EContactField</type></link> corresponding to <parameter>field_name</parameter>, or <link linkend="0:CAPS"><literal>0</literal></link> if it doesn't exist.
780
</simpara></listitem></varlistentry>
781
</variablelist></refsect2>
782
<refsect2 id="e-contact-field-id-from-vcard" role="function">
783
<title>e_contact_field_id_from_vcard ()</title>
784
<indexterm zone="e-contact-field-id-from-vcard"><primary>e_contact_field_id_from_vcard</primary></indexterm>
785
<programlisting><link linkend="EContactField"><returnvalue>EContactField</returnvalue></link> e_contact_field_id_from_vcard (<parameter>const <link linkend="gchar"><type>gchar</type></link> *vcard_field</parameter>);</programlisting>
787
Gets the <link linkend="EContactField"><type>EContactField</type></link> corresponding to the <parameter>vcard_field</parameter>.</para>
788
<variablelist role="params">
789
<varlistentry><term><parameter>vcard_field</parameter> :</term>
790
<listitem><simpara>a string representing a vCard field
791
</simpara></listitem></varlistentry>
792
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> An <link linkend="EContactField"><type>EContactField</type></link> corresponding to <parameter>vcard_field</parameter>, or <link linkend="0:CAPS"><literal>0</literal></link> if it doesn't exist.
793
</simpara></listitem></varlistentry>
794
</variablelist></refsect2>
795
<refsect2 id="e-contact-cert-free" role="function">
796
<title>e_contact_cert_free ()</title>
797
<indexterm zone="e-contact-cert-free"><primary>e_contact_cert_free</primary></indexterm>
798
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_contact_cert_free (<parameter><link linkend="EContactCert"><type>EContactCert</type></link> *cert</parameter>);</programlisting>
800
Frees the <parameter>cert</parameter> struct and its contents.</para>
801
<variablelist role="params">
802
<varlistentry><term><parameter>cert</parameter> :</term>
803
<listitem><simpara>an <link linkend="EContactCert"><type>EContactCert</type></link>
804
</simpara></listitem></varlistentry>
805
</variablelist></refsect2>
806
<refsect2 id="e-contact-get-attributes" role="function">
807
<title>e_contact_get_attributes ()</title>
808
<indexterm zone="e-contact-get-attributes"><primary>e_contact_get_attributes</primary></indexterm>
809
<programlisting><link linkend="GList"><returnvalue>GList</returnvalue></link>* e_contact_get_attributes (<parameter><link linkend="EContact"><type>EContact</type></link> *contact</parameter>,
810
<parameter><link linkend="EContactField"><type>EContactField</type></link> field_id</parameter>);</programlisting>
812
Gets a list of the vcard attributes for <parameter>contact</parameter>'s <parameter>field_id</parameter>.</para>
813
<variablelist role="params">
814
<varlistentry><term><parameter>contact</parameter> :</term>
815
<listitem><simpara>an <link linkend="EContact"><type>EContact</type></link>
816
</simpara></listitem></varlistentry>
817
<varlistentry><term><parameter>field_id</parameter> :</term>
818
<listitem><simpara>an <link linkend="EContactField"><type>EContactField</type></link>
819
</simpara></listitem></varlistentry>
820
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> A <link linkend="GList"><type>GList</type></link> of pointers to <link linkend="EVCardAttribute"><type>EVCardAttribute</type></link>, owned by the caller.
821
</simpara></listitem></varlistentry>
822
</variablelist></refsect2>
823
<refsect2 id="e-contact-set-attributes" role="function">
824
<title>e_contact_set_attributes ()</title>
825
<indexterm zone="e-contact-set-attributes"><primary>e_contact_set_attributes</primary></indexterm>
826
<programlisting><link linkend="void"><returnvalue>void</returnvalue></link> e_contact_set_attributes (<parameter><link linkend="EContact"><type>EContact</type></link> *contact</parameter>,
827
<parameter><link linkend="EContactField"><type>EContactField</type></link> field_id</parameter>,
828
<parameter><link linkend="GList"><type>GList</type></link> *attributes</parameter>);</programlisting>
830
Sets the vcard attributes for <parameter>contact</parameter>'s <parameter>field_id</parameter>.</para>
831
<variablelist role="params">
832
<varlistentry><term><parameter>contact</parameter> :</term>
833
<listitem><simpara>an <link linkend="EContact"><type>EContact</type></link>
834
</simpara></listitem></varlistentry>
835
<varlistentry><term><parameter>field_id</parameter> :</term>
836
<listitem><simpara>an <link linkend="EContactField"><type>EContactField</type></link>
837
</simpara></listitem></varlistentry>
838
<varlistentry><term><parameter>attributes</parameter> :</term>
839
<listitem><simpara>a <link linkend="GList"><type>GList</type></link> of pointers to <link linkend="EVCardAttribute"><type>EVCardAttribute</type></link>
840
</simpara></listitem></varlistentry>
841
</variablelist></refsect2>
842
<refsect2 id="e-contact-vcard-attribute" role="function">
843
<title>e_contact_vcard_attribute ()</title>
844
<indexterm zone="e-contact-vcard-attribute"><primary>e_contact_vcard_attribute</primary></indexterm>
845
<programlisting>const <link linkend="gchar"><returnvalue>gchar</returnvalue></link> * e_contact_vcard_attribute (<parameter><link linkend="EContactField"><type>EContactField</type></link> field_id</parameter>);</programlisting>
847
Gets the vcard attribute corresponding to <parameter>field_id</parameter>, as a string.</para>
848
<variablelist role="params">
849
<varlistentry><term><parameter>field_id</parameter> :</term>
850
<listitem><simpara>an <link linkend="EContactField"><type>EContactField</type></link>
851
</simpara></listitem></varlistentry>
852
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> The vcard attribute corresponding to <parameter>field_id</parameter>, or <link linkend="NULL:CAPS"><literal>NULL</literal></link> if it doesn't exist.
853
</simpara></listitem></varlistentry>
854
</variablelist></refsect2>
857
<refsect1 id="EContact.property-details" role="property_details">
858
<title role="property_details.title">Property Details</title>
859
<refsect2 id="EContact--Rev" role="property"><title>The <literal>"Rev"</literal> property</title>
860
<indexterm zone="EContact--Rev"><primary>EContact:Rev</primary></indexterm>
861
<programlisting> "Rev" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
863
The revision of the vCard.
864
</para><para>Default value: NULL</para>
866
<refsect2 id="EContact--address" role="property"><title>The <literal>"address"</literal> property</title>
867
<indexterm zone="EContact--address"><primary>EContact:address</primary></indexterm>
868
<programlisting> "address" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write</programlisting>
869
<para>Address List.</para></refsect2>
870
<refsect2 id="EContact--address-home" role="property"><title>The <literal>"address-home"</literal> property</title>
871
<indexterm zone="EContact--address-home"><primary>EContact:address-home</primary></indexterm>
872
<programlisting> "address-home" <link linkend="EContactAddress"><type>EContactAddress</type></link>* : Read / Write</programlisting>
873
<para>Home Address.</para></refsect2>
874
<refsect2 id="EContact--address-label-home" role="property"><title>The <literal>"address-label-home"</literal> property</title>
875
<indexterm zone="EContact--address-label-home"><primary>EContact:address-label-home</primary></indexterm>
876
<programlisting> "address-label-home" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
877
<para>Home Address Label.</para><para>Default value: NULL</para>
879
<refsect2 id="EContact--address-label-other" role="property"><title>The <literal>"address-label-other"</literal> property</title>
880
<indexterm zone="EContact--address-label-other"><primary>EContact:address-label-other</primary></indexterm>
881
<programlisting> "address-label-other" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
882
<para>Other Address Label.</para><para>Default value: NULL</para>
884
<refsect2 id="EContact--address-label-work" role="property"><title>The <literal>"address-label-work"</literal> property</title>
885
<indexterm zone="EContact--address-label-work"><primary>EContact:address-label-work</primary></indexterm>
886
<programlisting> "address-label-work" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
887
<para>Work Address Label.</para><para>Default value: NULL</para>
889
<refsect2 id="EContact--address-other" role="property"><title>The <literal>"address-other"</literal> property</title>
890
<indexterm zone="EContact--address-other"><primary>EContact:address-other</primary></indexterm>
891
<programlisting> "address-other" <link linkend="EContactAddress"><type>EContactAddress</type></link>* : Read / Write</programlisting>
892
<para>Other Address.</para></refsect2>
893
<refsect2 id="EContact--address-work" role="property"><title>The <literal>"address-work"</literal> property</title>
894
<indexterm zone="EContact--address-work"><primary>EContact:address-work</primary></indexterm>
895
<programlisting> "address-work" <link linkend="EContactAddress"><type>EContactAddress</type></link>* : Read / Write</programlisting>
896
<para>Work Address.</para></refsect2>
897
<refsect2 id="EContact--anniversary" role="property"><title>The <literal>"anniversary"</literal> property</title>
898
<indexterm zone="EContact--anniversary"><primary>EContact:anniversary</primary></indexterm>
899
<programlisting> "anniversary" <link linkend="EContactDate"><type>EContactDate</type></link>* : Read / Write</programlisting>
900
<para>Anniversary.</para></refsect2>
901
<refsect2 id="EContact--assistant" role="property"><title>The <literal>"assistant"</literal> property</title>
902
<indexterm zone="EContact--assistant"><primary>EContact:assistant</primary></indexterm>
903
<programlisting> "assistant" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
904
<para>Assistant.</para><para>Default value: NULL</para>
906
<refsect2 id="EContact--assistant-phone" role="property"><title>The <literal>"assistant-phone"</literal> property</title>
907
<indexterm zone="EContact--assistant-phone"><primary>EContact:assistant-phone</primary></indexterm>
908
<programlisting> "assistant-phone" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
909
<para>Assistant Phone.</para><para>Default value: NULL</para>
911
<refsect2 id="EContact--birth-date" role="property"><title>The <literal>"birth-date"</literal> property</title>
912
<indexterm zone="EContact--birth-date"><primary>EContact:birth-date</primary></indexterm>
913
<programlisting> "birth-date" <link linkend="EContactDate"><type>EContactDate</type></link>* : Read / Write</programlisting>
917
<refsect2 id="EContact--blog-url" role="property"><title>The <literal>"blog-url"</literal> property</title>
918
<indexterm zone="EContact--blog-url"><primary>EContact:blog-url</primary></indexterm>
919
<programlisting> "blog-url" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
922
</para><para>Default value: NULL</para>
924
<refsect2 id="EContact--book-uri" role="property"><title>The <literal>"book-uri"</literal> property</title>
925
<indexterm zone="EContact--book-uri"><primary>EContact:book-uri</primary></indexterm>
926
<programlisting> "book-uri" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
927
<para>Book URI.</para><para>Default value: NULL</para>
929
<refsect2 id="EContact--business-fax" role="property"><title>The <literal>"business-fax"</literal> property</title>
930
<indexterm zone="EContact--business-fax"><primary>EContact:business-fax</primary></indexterm>
931
<programlisting> "business-fax" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
932
<para>Business Fax.</para><para>Default value: NULL</para>
934
<refsect2 id="EContact--business-phone" role="property"><title>The <literal>"business-phone"</literal> property</title>
935
<indexterm zone="EContact--business-phone"><primary>EContact:business-phone</primary></indexterm>
936
<programlisting> "business-phone" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
937
<para>Business Phone.</para><para>Default value: NULL</para>
939
<refsect2 id="EContact--business-phone-2" role="property"><title>The <literal>"business-phone-2"</literal> property</title>
940
<indexterm zone="EContact--business-phone-2"><primary>EContact:business-phone-2</primary></indexterm>
941
<programlisting> "business-phone-2" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
942
<para>Business Phone 2.</para><para>Default value: NULL</para>
944
<refsect2 id="EContact--callback-phone" role="property"><title>The <literal>"callback-phone"</literal> property</title>
945
<indexterm zone="EContact--callback-phone"><primary>EContact:callback-phone</primary></indexterm>
946
<programlisting> "callback-phone" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
947
<para>Callback Phone.</para><para>Default value: NULL</para>
949
<refsect2 id="EContact--caluri" role="property"><title>The <literal>"caluri"</literal> property</title>
950
<indexterm zone="EContact--caluri"><primary>EContact:caluri</primary></indexterm>
951
<programlisting> "caluri" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
953
The URI of the contact's calendar.
954
</para><para>Default value: NULL</para>
956
<refsect2 id="EContact--car-phone" role="property"><title>The <literal>"car-phone"</literal> property</title>
957
<indexterm zone="EContact--car-phone"><primary>EContact:car-phone</primary></indexterm>
958
<programlisting> "car-phone" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
959
<para>Car Phone.</para><para>Default value: NULL</para>
961
<refsect2 id="EContact--categories" role="property"><title>The <literal>"categories"</literal> property</title>
962
<indexterm zone="EContact--categories"><primary>EContact:categories</primary></indexterm>
963
<programlisting> "categories" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
964
<para>Categories.</para><para>Default value: NULL</para>
966
<refsect2 id="EContact--category-list" role="property"><title>The <literal>"category-list"</literal> property</title>
967
<indexterm zone="EContact--category-list"><primary>EContact:category-list</primary></indexterm>
968
<programlisting> "category-list" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write</programlisting>
969
<para>Category List.</para></refsect2>
970
<refsect2 id="EContact--company-phone" role="property"><title>The <literal>"company-phone"</literal> property</title>
971
<indexterm zone="EContact--company-phone"><primary>EContact:company-phone</primary></indexterm>
972
<programlisting> "company-phone" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
973
<para>Company Phone.</para><para>Default value: NULL</para>
975
<refsect2 id="EContact--email" role="property"><title>The <literal>"email"</literal> property</title>
976
<indexterm zone="EContact--email"><primary>EContact:email</primary></indexterm>
977
<programlisting> "email" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write</programlisting>
978
<para>Email List.</para></refsect2>
979
<refsect2 id="EContact--email-1" role="property"><title>The <literal>"email-1"</literal> property</title>
980
<indexterm zone="EContact--email-1"><primary>EContact:email-1</primary></indexterm>
981
<programlisting> "email-1" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
982
<para>Email 1.</para><para>Default value: NULL</para>
984
<refsect2 id="EContact--email-2" role="property"><title>The <literal>"email-2"</literal> property</title>
985
<indexterm zone="EContact--email-2"><primary>EContact:email-2</primary></indexterm>
986
<programlisting> "email-2" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
987
<para>Email 2.</para><para>Default value: NULL</para>
989
<refsect2 id="EContact--email-3" role="property"><title>The <literal>"email-3"</literal> property</title>
990
<indexterm zone="EContact--email-3"><primary>EContact:email-3</primary></indexterm>
991
<programlisting> "email-3" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
992
<para>Email 3.</para><para>Default value: NULL</para>
994
<refsect2 id="EContact--email-4" role="property"><title>The <literal>"email-4"</literal> property</title>
995
<indexterm zone="EContact--email-4"><primary>EContact:email-4</primary></indexterm>
996
<programlisting> "email-4" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
997
<para>Email 4.</para><para>Default value: NULL</para>
999
<refsect2 id="EContact--family-name" role="property"><title>The <literal>"family-name"</literal> property</title>
1000
<indexterm zone="EContact--family-name"><primary>EContact:family-name</primary></indexterm>
1001
<programlisting> "family-name" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1002
<para>Family Name.</para><para>Default value: NULL</para>
1004
<refsect2 id="EContact--fburl" role="property"><title>The <literal>"fburl"</literal> property</title>
1005
<indexterm zone="EContact--fburl"><primary>EContact:fburl</primary></indexterm>
1006
<programlisting> "fburl" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1007
<para>Free/Busy URL.</para><para>Default value: NULL</para>
1009
<refsect2 id="EContact--file-as" role="property"><title>The <literal>"file-as"</literal> property</title>
1010
<indexterm zone="EContact--file-as"><primary>EContact:file-as</primary></indexterm>
1011
<programlisting> "file-as" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1012
<para>File Under.</para><para>Default value: NULL</para>
1014
<refsect2 id="EContact--full-name" role="property"><title>The <literal>"full-name"</literal> property</title>
1015
<indexterm zone="EContact--full-name"><primary>EContact:full-name</primary></indexterm>
1016
<programlisting> "full-name" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1017
<para>Full Name.</para><para>Default value: NULL</para>
1019
<refsect2 id="EContact--geo" role="property"><title>The <literal>"geo"</literal> property</title>
1020
<indexterm zone="EContact--geo"><primary>EContact:geo</primary></indexterm>
1021
<programlisting> "geo" <link linkend="EContactGeo"><type>EContactGeo</type></link>* : Read / Write</programlisting>
1022
<para>Geographic Information.</para></refsect2>
1023
<refsect2 id="EContact--given-name" role="property"><title>The <literal>"given-name"</literal> property</title>
1024
<indexterm zone="EContact--given-name"><primary>EContact:given-name</primary></indexterm>
1025
<programlisting> "given-name" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1026
<para>Given Name.</para><para>Default value: NULL</para>
1028
<refsect2 id="EContact--home-fax" role="property"><title>The <literal>"home-fax"</literal> property</title>
1029
<indexterm zone="EContact--home-fax"><primary>EContact:home-fax</primary></indexterm>
1030
<programlisting> "home-fax" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1031
<para>Home Fax.</para><para>Default value: NULL</para>
1033
<refsect2 id="EContact--home-phone" role="property"><title>The <literal>"home-phone"</literal> property</title>
1034
<indexterm zone="EContact--home-phone"><primary>EContact:home-phone</primary></indexterm>
1035
<programlisting> "home-phone" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1036
<para>Home Phone.</para><para>Default value: NULL</para>
1038
<refsect2 id="EContact--home-phone-2" role="property"><title>The <literal>"home-phone-2"</literal> property</title>
1039
<indexterm zone="EContact--home-phone-2"><primary>EContact:home-phone-2</primary></indexterm>
1040
<programlisting> "home-phone-2" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1041
<para>Home Phone 2.</para><para>Default value: NULL</para>
1043
<refsect2 id="EContact--homepage-url" role="property"><title>The <literal>"homepage-url"</literal> property</title>
1044
<indexterm zone="EContact--homepage-url"><primary>EContact:homepage-url</primary></indexterm>
1045
<programlisting> "homepage-url" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1046
<para>Homepage URL.</para><para>Default value: NULL</para>
1048
<refsect2 id="EContact--icscalendar" role="property"><title>The <literal>"icscalendar"</literal> property</title>
1049
<indexterm zone="EContact--icscalendar"><primary>EContact:icscalendar</primary></indexterm>
1050
<programlisting> "icscalendar" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1051
<para>ICS Calendar.</para><para>Default value: NULL</para>
1053
<refsect2 id="EContact--id" role="property"><title>The <literal>"id"</literal> property</title>
1054
<indexterm zone="EContact--id"><primary>EContact:id</primary></indexterm>
1055
<programlisting> "id" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1056
<para>Unique ID.</para><para>Default value: NULL</para>
1058
<refsect2 id="EContact--im-aim" role="property"><title>The <literal>"im-aim"</literal> property</title>
1059
<indexterm zone="EContact--im-aim"><primary>EContact:im-aim</primary></indexterm>
1060
<programlisting> "im-aim" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write</programlisting>
1061
<para>AIM Screen Name List.</para></refsect2>
1062
<refsect2 id="EContact--im-aim-home-1" role="property"><title>The <literal>"im-aim-home-1"</literal> property</title>
1063
<indexterm zone="EContact--im-aim-home-1"><primary>EContact:im-aim-home-1</primary></indexterm>
1064
<programlisting> "im-aim-home-1" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1065
<para>AIM Home Screen Name 1.</para><para>Default value: NULL</para>
1067
<refsect2 id="EContact--im-aim-home-2" role="property"><title>The <literal>"im-aim-home-2"</literal> property</title>
1068
<indexterm zone="EContact--im-aim-home-2"><primary>EContact:im-aim-home-2</primary></indexterm>
1069
<programlisting> "im-aim-home-2" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1070
<para>AIM Home Screen Name 2.</para><para>Default value: NULL</para>
1072
<refsect2 id="EContact--im-aim-home-3" role="property"><title>The <literal>"im-aim-home-3"</literal> property</title>
1073
<indexterm zone="EContact--im-aim-home-3"><primary>EContact:im-aim-home-3</primary></indexterm>
1074
<programlisting> "im-aim-home-3" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1075
<para>AIM Home Screen Name 3.</para><para>Default value: NULL</para>
1077
<refsect2 id="EContact--im-aim-work-1" role="property"><title>The <literal>"im-aim-work-1"</literal> property</title>
1078
<indexterm zone="EContact--im-aim-work-1"><primary>EContact:im-aim-work-1</primary></indexterm>
1079
<programlisting> "im-aim-work-1" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1080
<para>AIM Work Screen Name 1.</para><para>Default value: NULL</para>
1082
<refsect2 id="EContact--im-aim-work-2" role="property"><title>The <literal>"im-aim-work-2"</literal> property</title>
1083
<indexterm zone="EContact--im-aim-work-2"><primary>EContact:im-aim-work-2</primary></indexterm>
1084
<programlisting> "im-aim-work-2" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1085
<para>AIM Work Screen Name 2.</para><para>Default value: NULL</para>
1087
<refsect2 id="EContact--im-aim-work-3" role="property"><title>The <literal>"im-aim-work-3"</literal> property</title>
1088
<indexterm zone="EContact--im-aim-work-3"><primary>EContact:im-aim-work-3</primary></indexterm>
1089
<programlisting> "im-aim-work-3" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1090
<para>AIM Work Screen Name 3.</para><para>Default value: NULL</para>
1092
<refsect2 id="EContact--im-gadugadu" role="property"><title>The <literal>"im-gadugadu"</literal> property</title>
1093
<indexterm zone="EContact--im-gadugadu"><primary>EContact:im-gadugadu</primary></indexterm>
1094
<programlisting> "im-gadugadu" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write</programlisting>
1095
<para>Gadu-Gadu Id List.</para></refsect2>
1096
<refsect2 id="EContact--im-gadugadu-home-1" role="property"><title>The <literal>"im-gadugadu-home-1"</literal> property</title>
1097
<indexterm zone="EContact--im-gadugadu-home-1"><primary>EContact:im-gadugadu-home-1</primary></indexterm>
1098
<programlisting> "im-gadugadu-home-1" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1099
<para>Gadu-Gadu Home Id 1.</para><para>Default value: NULL</para>
1101
<refsect2 id="EContact--im-gadugadu-home-2" role="property"><title>The <literal>"im-gadugadu-home-2"</literal> property</title>
1102
<indexterm zone="EContact--im-gadugadu-home-2"><primary>EContact:im-gadugadu-home-2</primary></indexterm>
1103
<programlisting> "im-gadugadu-home-2" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1104
<para>Gadu-Gadu Home Id 2.</para><para>Default value: NULL</para>
1106
<refsect2 id="EContact--im-gadugadu-home-3" role="property"><title>The <literal>"im-gadugadu-home-3"</literal> property</title>
1107
<indexterm zone="EContact--im-gadugadu-home-3"><primary>EContact:im-gadugadu-home-3</primary></indexterm>
1108
<programlisting> "im-gadugadu-home-3" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1109
<para>Gadu-Gadu Home Id 3.</para><para>Default value: NULL</para>
1111
<refsect2 id="EContact--im-gadugadu-work-1" role="property"><title>The <literal>"im-gadugadu-work-1"</literal> property</title>
1112
<indexterm zone="EContact--im-gadugadu-work-1"><primary>EContact:im-gadugadu-work-1</primary></indexterm>
1113
<programlisting> "im-gadugadu-work-1" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1114
<para>Gadu-Gadu Work Id 1.</para><para>Default value: NULL</para>
1116
<refsect2 id="EContact--im-gadugadu-work-2" role="property"><title>The <literal>"im-gadugadu-work-2"</literal> property</title>
1117
<indexterm zone="EContact--im-gadugadu-work-2"><primary>EContact:im-gadugadu-work-2</primary></indexterm>
1118
<programlisting> "im-gadugadu-work-2" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1119
<para>Gadu-Gadu Work Id 2.</para><para>Default value: NULL</para>
1121
<refsect2 id="EContact--im-gadugadu-work-3" role="property"><title>The <literal>"im-gadugadu-work-3"</literal> property</title>
1122
<indexterm zone="EContact--im-gadugadu-work-3"><primary>EContact:im-gadugadu-work-3</primary></indexterm>
1123
<programlisting> "im-gadugadu-work-3" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1124
<para>Gadu-Gadu Work Id 3.</para><para>Default value: NULL</para>
1126
<refsect2 id="EContact--im-groupwise" role="property"><title>The <literal>"im-groupwise"</literal> property</title>
1127
<indexterm zone="EContact--im-groupwise"><primary>EContact:im-groupwise</primary></indexterm>
1128
<programlisting> "im-groupwise" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write</programlisting>
1129
<para>GroupWise Id List.</para></refsect2>
1130
<refsect2 id="EContact--im-groupwise-home-1" role="property"><title>The <literal>"im-groupwise-home-1"</literal> property</title>
1131
<indexterm zone="EContact--im-groupwise-home-1"><primary>EContact:im-groupwise-home-1</primary></indexterm>
1132
<programlisting> "im-groupwise-home-1" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1133
<para>GroupWise Home Screen Name 1.</para><para>Default value: NULL</para>
1135
<refsect2 id="EContact--im-groupwise-home-2" role="property"><title>The <literal>"im-groupwise-home-2"</literal> property</title>
1136
<indexterm zone="EContact--im-groupwise-home-2"><primary>EContact:im-groupwise-home-2</primary></indexterm>
1137
<programlisting> "im-groupwise-home-2" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1138
<para>GroupWise Home Screen Name 2.</para><para>Default value: NULL</para>
1140
<refsect2 id="EContact--im-groupwise-home-3" role="property"><title>The <literal>"im-groupwise-home-3"</literal> property</title>
1141
<indexterm zone="EContact--im-groupwise-home-3"><primary>EContact:im-groupwise-home-3</primary></indexterm>
1142
<programlisting> "im-groupwise-home-3" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1143
<para>GroupWise Home Screen Name 3.</para><para>Default value: NULL</para>
1145
<refsect2 id="EContact--im-groupwise-work-1" role="property"><title>The <literal>"im-groupwise-work-1"</literal> property</title>
1146
<indexterm zone="EContact--im-groupwise-work-1"><primary>EContact:im-groupwise-work-1</primary></indexterm>
1147
<programlisting> "im-groupwise-work-1" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1148
<para>GroupWise Work Screen Name 1.</para><para>Default value: NULL</para>
1150
<refsect2 id="EContact--im-groupwise-work-2" role="property"><title>The <literal>"im-groupwise-work-2"</literal> property</title>
1151
<indexterm zone="EContact--im-groupwise-work-2"><primary>EContact:im-groupwise-work-2</primary></indexterm>
1152
<programlisting> "im-groupwise-work-2" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1153
<para>GroupWise Work Screen Name 2.</para><para>Default value: NULL</para>
1155
<refsect2 id="EContact--im-groupwise-work-3" role="property"><title>The <literal>"im-groupwise-work-3"</literal> property</title>
1156
<indexterm zone="EContact--im-groupwise-work-3"><primary>EContact:im-groupwise-work-3</primary></indexterm>
1157
<programlisting> "im-groupwise-work-3" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1158
<para>GroupWise Work Screen Name 3.</para><para>Default value: NULL</para>
1160
<refsect2 id="EContact--im-icq" role="property"><title>The <literal>"im-icq"</literal> property</title>
1161
<indexterm zone="EContact--im-icq"><primary>EContact:im-icq</primary></indexterm>
1162
<programlisting> "im-icq" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write</programlisting>
1163
<para>ICQ Id List.</para></refsect2>
1164
<refsect2 id="EContact--im-icq-home-1" role="property"><title>The <literal>"im-icq-home-1"</literal> property</title>
1165
<indexterm zone="EContact--im-icq-home-1"><primary>EContact:im-icq-home-1</primary></indexterm>
1166
<programlisting> "im-icq-home-1" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1167
<para>ICQ Home Id 1.</para><para>Default value: NULL</para>
1169
<refsect2 id="EContact--im-icq-home-2" role="property"><title>The <literal>"im-icq-home-2"</literal> property</title>
1170
<indexterm zone="EContact--im-icq-home-2"><primary>EContact:im-icq-home-2</primary></indexterm>
1171
<programlisting> "im-icq-home-2" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1172
<para>ICQ Home Id 2.</para><para>Default value: NULL</para>
1174
<refsect2 id="EContact--im-icq-home-3" role="property"><title>The <literal>"im-icq-home-3"</literal> property</title>
1175
<indexterm zone="EContact--im-icq-home-3"><primary>EContact:im-icq-home-3</primary></indexterm>
1176
<programlisting> "im-icq-home-3" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1177
<para>ICQ Home Id 3.</para><para>Default value: NULL</para>
1179
<refsect2 id="EContact--im-icq-work-1" role="property"><title>The <literal>"im-icq-work-1"</literal> property</title>
1180
<indexterm zone="EContact--im-icq-work-1"><primary>EContact:im-icq-work-1</primary></indexterm>
1181
<programlisting> "im-icq-work-1" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1182
<para>ICQ Work Id 1.</para><para>Default value: NULL</para>
1184
<refsect2 id="EContact--im-icq-work-2" role="property"><title>The <literal>"im-icq-work-2"</literal> property</title>
1185
<indexterm zone="EContact--im-icq-work-2"><primary>EContact:im-icq-work-2</primary></indexterm>
1186
<programlisting> "im-icq-work-2" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1187
<para>ICQ Work Id 2.</para><para>Default value: NULL</para>
1189
<refsect2 id="EContact--im-icq-work-3" role="property"><title>The <literal>"im-icq-work-3"</literal> property</title>
1190
<indexterm zone="EContact--im-icq-work-3"><primary>EContact:im-icq-work-3</primary></indexterm>
1191
<programlisting> "im-icq-work-3" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1192
<para>ICQ Work Id 3.</para><para>Default value: NULL</para>
1194
<refsect2 id="EContact--im-jabber" role="property"><title>The <literal>"im-jabber"</literal> property</title>
1195
<indexterm zone="EContact--im-jabber"><primary>EContact:im-jabber</primary></indexterm>
1196
<programlisting> "im-jabber" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write</programlisting>
1197
<para>Jabber Id List.</para></refsect2>
1198
<refsect2 id="EContact--im-jabber-home-1" role="property"><title>The <literal>"im-jabber-home-1"</literal> property</title>
1199
<indexterm zone="EContact--im-jabber-home-1"><primary>EContact:im-jabber-home-1</primary></indexterm>
1200
<programlisting> "im-jabber-home-1" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1201
<para>Jabber Home Id 1.</para><para>Default value: NULL</para>
1203
<refsect2 id="EContact--im-jabber-home-2" role="property"><title>The <literal>"im-jabber-home-2"</literal> property</title>
1204
<indexterm zone="EContact--im-jabber-home-2"><primary>EContact:im-jabber-home-2</primary></indexterm>
1205
<programlisting> "im-jabber-home-2" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1206
<para>Jabber Home Id 2.</para><para>Default value: NULL</para>
1208
<refsect2 id="EContact--im-jabber-home-3" role="property"><title>The <literal>"im-jabber-home-3"</literal> property</title>
1209
<indexterm zone="EContact--im-jabber-home-3"><primary>EContact:im-jabber-home-3</primary></indexterm>
1210
<programlisting> "im-jabber-home-3" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1211
<para>Jabber Home Id 3.</para><para>Default value: NULL</para>
1213
<refsect2 id="EContact--im-jabber-work-1" role="property"><title>The <literal>"im-jabber-work-1"</literal> property</title>
1214
<indexterm zone="EContact--im-jabber-work-1"><primary>EContact:im-jabber-work-1</primary></indexterm>
1215
<programlisting> "im-jabber-work-1" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1216
<para>Jabber Work Id 1.</para><para>Default value: NULL</para>
1218
<refsect2 id="EContact--im-jabber-work-2" role="property"><title>The <literal>"im-jabber-work-2"</literal> property</title>
1219
<indexterm zone="EContact--im-jabber-work-2"><primary>EContact:im-jabber-work-2</primary></indexterm>
1220
<programlisting> "im-jabber-work-2" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1221
<para>Jabber Work Id 3.</para><para>Default value: NULL</para>
1223
<refsect2 id="EContact--im-jabber-work-3" role="property"><title>The <literal>"im-jabber-work-3"</literal> property</title>
1224
<indexterm zone="EContact--im-jabber-work-3"><primary>EContact:im-jabber-work-3</primary></indexterm>
1225
<programlisting> "im-jabber-work-3" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1226
<para>Jabber Work Id 2.</para><para>Default value: NULL</para>
1228
<refsect2 id="EContact--im-msn" role="property"><title>The <literal>"im-msn"</literal> property</title>
1229
<indexterm zone="EContact--im-msn"><primary>EContact:im-msn</primary></indexterm>
1230
<programlisting> "im-msn" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write</programlisting>
1231
<para>MSN Screen Name List.</para></refsect2>
1232
<refsect2 id="EContact--im-msn-home-1" role="property"><title>The <literal>"im-msn-home-1"</literal> property</title>
1233
<indexterm zone="EContact--im-msn-home-1"><primary>EContact:im-msn-home-1</primary></indexterm>
1234
<programlisting> "im-msn-home-1" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1235
<para>MSN Home Screen Name 1.</para><para>Default value: NULL</para>
1237
<refsect2 id="EContact--im-msn-home-2" role="property"><title>The <literal>"im-msn-home-2"</literal> property</title>
1238
<indexterm zone="EContact--im-msn-home-2"><primary>EContact:im-msn-home-2</primary></indexterm>
1239
<programlisting> "im-msn-home-2" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1240
<para>MSN Home Screen Name 2.</para><para>Default value: NULL</para>
1242
<refsect2 id="EContact--im-msn-home-3" role="property"><title>The <literal>"im-msn-home-3"</literal> property</title>
1243
<indexterm zone="EContact--im-msn-home-3"><primary>EContact:im-msn-home-3</primary></indexterm>
1244
<programlisting> "im-msn-home-3" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1245
<para>MSN Home Screen Name 3.</para><para>Default value: NULL</para>
1247
<refsect2 id="EContact--im-msn-work-1" role="property"><title>The <literal>"im-msn-work-1"</literal> property</title>
1248
<indexterm zone="EContact--im-msn-work-1"><primary>EContact:im-msn-work-1</primary></indexterm>
1249
<programlisting> "im-msn-work-1" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1250
<para>MSN Work Screen Name 1.</para><para>Default value: NULL</para>
1252
<refsect2 id="EContact--im-msn-work-2" role="property"><title>The <literal>"im-msn-work-2"</literal> property</title>
1253
<indexterm zone="EContact--im-msn-work-2"><primary>EContact:im-msn-work-2</primary></indexterm>
1254
<programlisting> "im-msn-work-2" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1255
<para>MSN Work Screen Name 2.</para><para>Default value: NULL</para>
1257
<refsect2 id="EContact--im-msn-work-3" role="property"><title>The <literal>"im-msn-work-3"</literal> property</title>
1258
<indexterm zone="EContact--im-msn-work-3"><primary>EContact:im-msn-work-3</primary></indexterm>
1259
<programlisting> "im-msn-work-3" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1260
<para>MSN Work Screen Name 3.</para><para>Default value: NULL</para>
1262
<refsect2 id="EContact--im-skype" role="property"><title>The <literal>"im-skype"</literal> property</title>
1263
<indexterm zone="EContact--im-skype"><primary>EContact:im-skype</primary></indexterm>
1264
<programlisting> "im-skype" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write</programlisting>
1265
<para>Skype Name List.</para></refsect2>
1266
<refsect2 id="EContact--im-skype-home-1" role="property"><title>The <literal>"im-skype-home-1"</literal> property</title>
1267
<indexterm zone="EContact--im-skype-home-1"><primary>EContact:im-skype-home-1</primary></indexterm>
1268
<programlisting> "im-skype-home-1" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1269
<para>Skype Home Name 1.</para><para>Default value: NULL</para>
1271
<refsect2 id="EContact--im-skype-home-2" role="property"><title>The <literal>"im-skype-home-2"</literal> property</title>
1272
<indexterm zone="EContact--im-skype-home-2"><primary>EContact:im-skype-home-2</primary></indexterm>
1273
<programlisting> "im-skype-home-2" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1274
<para>Skype Home Name 2.</para><para>Default value: NULL</para>
1276
<refsect2 id="EContact--im-skype-home-3" role="property"><title>The <literal>"im-skype-home-3"</literal> property</title>
1277
<indexterm zone="EContact--im-skype-home-3"><primary>EContact:im-skype-home-3</primary></indexterm>
1278
<programlisting> "im-skype-home-3" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1279
<para>Skype Home Name 3.</para><para>Default value: NULL</para>
1281
<refsect2 id="EContact--im-skype-work-1" role="property"><title>The <literal>"im-skype-work-1"</literal> property</title>
1282
<indexterm zone="EContact--im-skype-work-1"><primary>EContact:im-skype-work-1</primary></indexterm>
1283
<programlisting> "im-skype-work-1" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1284
<para>Skype Work Name 1.</para><para>Default value: NULL</para>
1286
<refsect2 id="EContact--im-skype-work-2" role="property"><title>The <literal>"im-skype-work-2"</literal> property</title>
1287
<indexterm zone="EContact--im-skype-work-2"><primary>EContact:im-skype-work-2</primary></indexterm>
1288
<programlisting> "im-skype-work-2" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1289
<para>Skype Work Name 2.</para><para>Default value: NULL</para>
1291
<refsect2 id="EContact--im-skype-work-3" role="property"><title>The <literal>"im-skype-work-3"</literal> property</title>
1292
<indexterm zone="EContact--im-skype-work-3"><primary>EContact:im-skype-work-3</primary></indexterm>
1293
<programlisting> "im-skype-work-3" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1294
<para>Skype Work Name 3.</para><para>Default value: NULL</para>
1296
<refsect2 id="EContact--im-yahoo" role="property"><title>The <literal>"im-yahoo"</literal> property</title>
1297
<indexterm zone="EContact--im-yahoo"><primary>EContact:im-yahoo</primary></indexterm>
1298
<programlisting> "im-yahoo" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write</programlisting>
1299
<para>Yahoo! Screen Name List.</para></refsect2>
1300
<refsect2 id="EContact--im-yahoo-home-1" role="property"><title>The <literal>"im-yahoo-home-1"</literal> property</title>
1301
<indexterm zone="EContact--im-yahoo-home-1"><primary>EContact:im-yahoo-home-1</primary></indexterm>
1302
<programlisting> "im-yahoo-home-1" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1303
<para>Yahoo! Home Screen Name 1.</para><para>Default value: NULL</para>
1305
<refsect2 id="EContact--im-yahoo-home-2" role="property"><title>The <literal>"im-yahoo-home-2"</literal> property</title>
1306
<indexterm zone="EContact--im-yahoo-home-2"><primary>EContact:im-yahoo-home-2</primary></indexterm>
1307
<programlisting> "im-yahoo-home-2" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1308
<para>Yahoo! Home Screen Name 2.</para><para>Default value: NULL</para>
1310
<refsect2 id="EContact--im-yahoo-home-3" role="property"><title>The <literal>"im-yahoo-home-3"</literal> property</title>
1311
<indexterm zone="EContact--im-yahoo-home-3"><primary>EContact:im-yahoo-home-3</primary></indexterm>
1312
<programlisting> "im-yahoo-home-3" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1313
<para>Yahoo! Home Screen Name 3.</para><para>Default value: NULL</para>
1315
<refsect2 id="EContact--im-yahoo-work-1" role="property"><title>The <literal>"im-yahoo-work-1"</literal> property</title>
1316
<indexterm zone="EContact--im-yahoo-work-1"><primary>EContact:im-yahoo-work-1</primary></indexterm>
1317
<programlisting> "im-yahoo-work-1" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1318
<para>Yahoo! Work Screen Name 1.</para><para>Default value: NULL</para>
1320
<refsect2 id="EContact--im-yahoo-work-2" role="property"><title>The <literal>"im-yahoo-work-2"</literal> property</title>
1321
<indexterm zone="EContact--im-yahoo-work-2"><primary>EContact:im-yahoo-work-2</primary></indexterm>
1322
<programlisting> "im-yahoo-work-2" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1323
<para>Yahoo! Work Screen Name 2.</para><para>Default value: NULL</para>
1325
<refsect2 id="EContact--im-yahoo-work-3" role="property"><title>The <literal>"im-yahoo-work-3"</literal> property</title>
1326
<indexterm zone="EContact--im-yahoo-work-3"><primary>EContact:im-yahoo-work-3</primary></indexterm>
1327
<programlisting> "im-yahoo-work-3" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1328
<para>Yahoo! Work Screen Name 3.</para><para>Default value: NULL</para>
1330
<refsect2 id="EContact--isdn-phone" role="property"><title>The <literal>"isdn-phone"</literal> property</title>
1331
<indexterm zone="EContact--isdn-phone"><primary>EContact:isdn-phone</primary></indexterm>
1332
<programlisting> "isdn-phone" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1333
<para>ISDN.</para><para>Default value: NULL</para>
1335
<refsect2 id="EContact--list" role="property"><title>The <literal>"list"</literal> property</title>
1336
<indexterm zone="EContact--list"><primary>EContact:list</primary></indexterm>
1337
<programlisting> "list" <link linkend="gboolean"><type>gboolean</type></link> : Read / Write</programlisting>
1338
<para>List.</para><para>Default value: FALSE</para>
1340
<refsect2 id="EContact--list-show-addresses" role="property"><title>The <literal>"list-show-addresses"</literal> property</title>
1341
<indexterm zone="EContact--list-show-addresses"><primary>EContact:list-show-addresses</primary></indexterm>
1342
<programlisting> "list-show-addresses" <link linkend="gboolean"><type>gboolean</type></link> : Read / Write</programlisting>
1343
<para>List Show Addresses.</para><para>Default value: FALSE</para>
1345
<refsect2 id="EContact--logo" role="property"><title>The <literal>"logo"</literal> property</title>
1346
<indexterm zone="EContact--logo"><primary>EContact:logo</primary></indexterm>
1347
<programlisting> "logo" <link linkend="EContactPhoto"><type>EContactPhoto</type></link>* : Read / Write</programlisting>
1348
<para>Logo.</para></refsect2>
1349
<refsect2 id="EContact--mailer" role="property"><title>The <literal>"mailer"</literal> property</title>
1350
<indexterm zone="EContact--mailer"><primary>EContact:mailer</primary></indexterm>
1351
<programlisting> "mailer" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1352
<para>Mailer.</para><para>Default value: NULL</para>
1354
<refsect2 id="EContact--manager" role="property"><title>The <literal>"manager"</literal> property</title>
1355
<indexterm zone="EContact--manager"><primary>EContact:manager</primary></indexterm>
1356
<programlisting> "manager" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1357
<para>Manager.</para><para>Default value: NULL</para>
1359
<refsect2 id="EContact--mobile-phone" role="property"><title>The <literal>"mobile-phone"</literal> property</title>
1360
<indexterm zone="EContact--mobile-phone"><primary>EContact:mobile-phone</primary></indexterm>
1361
<programlisting> "mobile-phone" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1362
<para>Mobile Phone.</para><para>Default value: NULL</para>
1364
<refsect2 id="EContact--name" role="property"><title>The <literal>"name"</literal> property</title>
1365
<indexterm zone="EContact--name"><primary>EContact:name</primary></indexterm>
1366
<programlisting> "name" <link linkend="EContactName"><type>EContactName</type></link>* : Read / Write</programlisting>
1367
<para>Name.</para></refsect2>
1368
<refsect2 id="EContact--name-or-org" role="property"><title>The <literal>"name-or-org"</literal> property</title>
1369
<indexterm zone="EContact--name-or-org"><primary>EContact:name-or-org</primary></indexterm>
1370
<programlisting> "name-or-org" <link linkend="gchar"><type>gchar</type></link>* : Read</programlisting>
1371
<para>Name or Org.</para><para>Default value: NULL</para>
1373
<refsect2 id="EContact--nickname" role="property"><title>The <literal>"nickname"</literal> property</title>
1374
<indexterm zone="EContact--nickname"><primary>EContact:nickname</primary></indexterm>
1375
<programlisting> "nickname" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1376
<para>Nickname.</para><para>Default value: NULL</para>
1378
<refsect2 id="EContact--note" role="property"><title>The <literal>"note"</literal> property</title>
1379
<indexterm zone="EContact--note"><primary>EContact:note</primary></indexterm>
1380
<programlisting> "note" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1381
<para>Note.</para><para>Default value: NULL</para>
1383
<refsect2 id="EContact--office" role="property"><title>The <literal>"office"</literal> property</title>
1384
<indexterm zone="EContact--office"><primary>EContact:office</primary></indexterm>
1385
<programlisting> "office" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1386
<para>Office.</para><para>Default value: NULL</para>
1388
<refsect2 id="EContact--org" role="property"><title>The <literal>"org"</literal> property</title>
1389
<indexterm zone="EContact--org"><primary>EContact:org</primary></indexterm>
1390
<programlisting> "org" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1391
<para>Organization.</para><para>Default value: NULL</para>
1393
<refsect2 id="EContact--org-unit" role="property"><title>The <literal>"org-unit"</literal> property</title>
1394
<indexterm zone="EContact--org-unit"><primary>EContact:org-unit</primary></indexterm>
1395
<programlisting> "org-unit" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1396
<para>Organizational Unit.</para><para>Default value: NULL</para>
1398
<refsect2 id="EContact--other-fax" role="property"><title>The <literal>"other-fax"</literal> property</title>
1399
<indexterm zone="EContact--other-fax"><primary>EContact:other-fax</primary></indexterm>
1400
<programlisting> "other-fax" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1401
<para>Other Fax.</para><para>Default value: NULL</para>
1403
<refsect2 id="EContact--other-phone" role="property"><title>The <literal>"other-phone"</literal> property</title>
1404
<indexterm zone="EContact--other-phone"><primary>EContact:other-phone</primary></indexterm>
1405
<programlisting> "other-phone" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1406
<para>Other Phone.</para><para>Default value: NULL</para>
1408
<refsect2 id="EContact--pager" role="property"><title>The <literal>"pager"</literal> property</title>
1409
<indexterm zone="EContact--pager"><primary>EContact:pager</primary></indexterm>
1410
<programlisting> "pager" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1411
<para>Pager.</para><para>Default value: NULL</para>
1413
<refsect2 id="EContact--phone" role="property"><title>The <literal>"phone"</literal> property</title>
1414
<indexterm zone="EContact--phone"><primary>EContact:phone</primary></indexterm>
1415
<programlisting> "phone" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write</programlisting>
1416
<para>Telephone.</para></refsect2>
1417
<refsect2 id="EContact--photo" role="property"><title>The <literal>"photo"</literal> property</title>
1418
<indexterm zone="EContact--photo"><primary>EContact:photo</primary></indexterm>
1419
<programlisting> "photo" <link linkend="EContactPhoto"><type>EContactPhoto</type></link>* : Read / Write</programlisting>
1420
<para>Photo.</para></refsect2>
1421
<refsect2 id="EContact--primary-phone" role="property"><title>The <literal>"primary-phone"</literal> property</title>
1422
<indexterm zone="EContact--primary-phone"><primary>EContact:primary-phone</primary></indexterm>
1423
<programlisting> "primary-phone" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1424
<para>Primary Phone.</para><para>Default value: NULL</para>
1426
<refsect2 id="EContact--radio" role="property"><title>The <literal>"radio"</literal> property</title>
1427
<indexterm zone="EContact--radio"><primary>EContact:radio</primary></indexterm>
1428
<programlisting> "radio" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1429
<para>Radio.</para><para>Default value: NULL</para>
1431
<refsect2 id="EContact--role" role="property"><title>The <literal>"role"</literal> property</title>
1432
<indexterm zone="EContact--role"><primary>EContact:role</primary></indexterm>
1433
<programlisting> "role" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1434
<para>Role.</para><para>Default value: NULL</para>
1436
<refsect2 id="EContact--sip" role="property"><title>The <literal>"sip"</literal> property</title>
1437
<indexterm zone="EContact--sip"><primary>EContact:sip</primary></indexterm>
1438
<programlisting> "sip" <link linkend="gpointer"><type>gpointer</type></link> : Read / Write</programlisting>
1439
<para>SIP address.</para></refsect2>
1440
<refsect2 id="EContact--spouse" role="property"><title>The <literal>"spouse"</literal> property</title>
1441
<indexterm zone="EContact--spouse"><primary>EContact:spouse</primary></indexterm>
1442
<programlisting> "spouse" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1443
<para>Spouse's Name.</para><para>Default value: NULL</para>
1445
<refsect2 id="EContact--telex" role="property"><title>The <literal>"telex"</literal> property</title>
1446
<indexterm zone="EContact--telex"><primary>EContact:telex</primary></indexterm>
1447
<programlisting> "telex" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1448
<para>Telex.</para><para>Default value: NULL</para>
1450
<refsect2 id="EContact--title" role="property"><title>The <literal>"title"</literal> property</title>
1451
<indexterm zone="EContact--title"><primary>EContact:title</primary></indexterm>
1452
<programlisting> "title" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1453
<para>Title.</para><para>Default value: NULL</para>
1455
<refsect2 id="EContact--tty" role="property"><title>The <literal>"tty"</literal> property</title>
1456
<indexterm zone="EContact--tty"><primary>EContact:tty</primary></indexterm>
1457
<programlisting> "tty" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1458
<para>TTY.</para><para>Default value: NULL</para>
1460
<refsect2 id="EContact--video-url" role="property"><title>The <literal>"video-url"</literal> property</title>
1461
<indexterm zone="EContact--video-url"><primary>EContact:video-url</primary></indexterm>
1462
<programlisting> "video-url" <link linkend="gchar"><type>gchar</type></link>* : Read / Write</programlisting>
1463
<para>Video Conferencing URL.</para><para>Default value: NULL</para>
1465
<refsect2 id="EContact--wants-html" role="property"><title>The <literal>"wants-html"</literal> property</title>
1466
<indexterm zone="EContact--wants-html"><primary>EContact:wants-html</primary></indexterm>
1467
<programlisting> "wants-html" <link linkend="gboolean"><type>gboolean</type></link> : Read / Write</programlisting>
1468
<para>Wants HTML Mail.</para><para>Default value: FALSE</para>
1470
<refsect2 id="EContact--x509Cert" role="property"><title>The <literal>"x509Cert"</literal> property</title>
1471
<indexterm zone="EContact--x509Cert"><primary>EContact:x509Cert</primary></indexterm>
1472
<programlisting> "x509Cert" <link linkend="EContactCert"><type>EContactCert</type></link>* : Read / Write</programlisting>
1473
<para>X.509 Certificate.</para></refsect2>
1475
<refsect1 id="EContact.see-also">
1476
<title>See Also</title>
1478
<link linkend="e-vcard"><type>e-vcard</type></link>