ComponentOrganizer
Object Hierarchy:
Description:
[ CCode ( copy_function = "g_boxed_copy" , free_function = "g_boxed_free" , type_id = "e_cal_component_organizer_get_type ()" ) ]
[ Compact ]
public class ComponentOrganizer
Describes an organizer.
Use the functions below to work with it.
Content:
Creation methods:
- public ComponentOrganizer ()
Creates a new empty ComponentOrganizer
structure.
- public ComponentOrganizer.from_property (Property property)
Creates a new ComponentOrganizer, filled
with values from property
, which should be of kind i_cal_organizer_property.
- public ComponentOrganizer.full (string? value, string? sentby, string? cn, string? language)
Creates a new ComponentOrganizer structure,
with all members filled with given values from the parameters.
Methods:
- public ComponentOrganizer copy ()
Returns a newly allocated copy of this
, which should be freed with e_cal_component_organizer_free
, when no longer needed.
- public void fill_property (ref Property property)
Fill property
with information from
this.
- public Property get_as_property ()
Converts information stored in this
into an Property of i_cal_organizer_property kind.
- public unowned string? get_cn ()
- public unowned string? get_language ()
- public unowned ComponentParameterBag get_parameter_bag ()
- public unowned string? get_sentby ()
- public unowned string? get_value ()
- public void set_cn (string? cn)
Set the this common name (cn)
parameter.
- public void set_from_property (Property property)
Fill the this structure with the
information from the property
, which should be of i_cal_organizer_property kind.
- public void set_language (string? language)
Set the this language parameter.
- public void set_sentby (string? sentby)
Set the this sentby parameter.
- public void set_value (string? value)
Set the this URI, usually of
"mailto:email" form.