| Evolution Shell Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | ||||
ESignature;
ESignature * e_signature_new (void);
ESignature * e_signature_new_from_xml (const gchar *xml);
gchar * e_signature_uid_from_xml (const gchar *xml);
gboolean e_signature_set_from_xml (ESignature *signature,
const gchar *xml);
gchar * e_signature_to_xml (ESignature *signature);
gboolean e_signature_is_equal (ESignature *signature1,
ESignature *signature2);
gboolean e_signature_get_autogenerated (ESignature *signature);
void e_signature_set_autogenerated (ESignature *signature,
gboolean autogenerated);
const gchar * e_signature_get_filename (ESignature *signature);
void e_signature_set_filename (ESignature *signature,
const gchar *filename);
gboolean e_signature_get_is_html (ESignature *signature);
void e_signature_set_is_html (ESignature *signature,
gboolean is_html);
gboolean e_signature_get_is_script (ESignature *signature);
void e_signature_set_is_script (ESignature *signature,
gboolean is_script);
const gchar * e_signature_get_name (ESignature *signature);
void e_signature_set_name (ESignature *signature,
const gchar *name);
const gchar * e_signature_get_uid (ESignature *signature);
void e_signature_set_uid (ESignature *signature,
const gchar *uid);
"autogenerated" gboolean : Read / Write / Construct "filename" gchar* : Read / Write / Construct "is-html" gboolean : Read / Write / Construct "is-script" gboolean : Read / Write / Construct "name" gchar* : Read / Write / Construct "uid" gchar* : Read / Write / Construct
ESignature * e_signature_new (void);
Returns : |
a new signature which can be filled in and added to an ESignatureList. |
ESignature * e_signature_new_from_xml (const gchar *xml);
|
an XML signature description |
Returns : |
a new ESignature based on the data in xml, or NULL
if xml could not be parsed as valid signature data.
|
gchar * e_signature_uid_from_xml (const gchar *xml);
|
an XML signature description |
Returns : |
the permanent UID of the signature described by xml
(or NULL if xml could not be parsed or did not contain a uid).
The caller must free this string.
|
gboolean e_signature_set_from_xml (ESignature *signature, const gchar *xml);
Changes signature to match xml.
|
an ESignature |
|
an XML signature description. |
Returns : |
%TRUE if the signature was loaded or FALSE otherwise.
|
gchar * e_signature_to_xml (ESignature *signature);
|
an ESignature |
Returns : |
an XML representation of signature, which the caller
must free.
|
gboolean e_signature_is_equal (ESignature *signature1, ESignature *signature2);
|
|
|
|
Returns : |
gboolean e_signature_get_autogenerated (ESignature *signature);
|
|
Returns : |
void e_signature_set_autogenerated (ESignature *signature, gboolean autogenerated);
|
|
|
const gchar * e_signature_get_filename (ESignature *signature);
|
|
Returns : |
void e_signature_set_filename (ESignature *signature, const gchar *filename);
|
|
|
gboolean e_signature_get_is_html (ESignature *signature);
|
|
Returns : |
void e_signature_set_is_html (ESignature *signature, gboolean is_html);
|
|
|
gboolean e_signature_get_is_script (ESignature *signature);
|
|
Returns : |
void e_signature_set_is_script (ESignature *signature, gboolean is_script);
|
|
|
const gchar * e_signature_get_name (ESignature *signature);
|
|
Returns : |
void e_signature_set_name (ESignature *signature, const gchar *name);
|
|
|
const gchar * e_signature_get_uid (ESignature *signature);
|
|
Returns : |
void e_signature_set_uid (ESignature *signature, const gchar *uid);
|
|
|