![]() |
![]() |
![]() |
Evolution Shell Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties |
struct 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.
Returns : |
a new ESignature |
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
);
void e_signature_set_autogenerated (ESignature *signature
,gboolean autogenerated
);
void e_signature_set_filename (ESignature *signature
,const gchar *filename
);
void e_signature_set_is_script (ESignature *signature
,gboolean is_script
);
"autogenerated"
property"autogenerated" gboolean : Read / Write / Construct
Default value: FALSE