ComponentAttendee
Object Hierarchy:
Description:
[ CCode ( copy_function = "g_boxed_copy" , free_function = "g_boxed_free" , type_id = "e_cal_component_attendee_get_type ()" ) ]
[ Compact ]
public class ComponentAttendee
Describes an attendee.
Use the functions below to work with it.
Content:
Creation methods:
- public ComponentAttendee ()
Creates a new empty ComponentAttendee
structure.
- public ComponentAttendee.from_property (Property property)
Creates a new ComponentAttendee, filled
with values from property
, which should be of kind i_cal_attendee_property.
- public ComponentAttendee.full (string? value, string? member, ParameterCutype cutype, ParameterRole role, ParameterPartstat partstat, bool rsvp, string? delegatedfrom, string? delegatedto, string? sentby, string? cn, string? language)
Creates a new ComponentAttendee structure,
with all members filled with given values from the parameters.
Methods:
- public ComponentAttendee copy ()
Returns a newly allocated copy of this
, which should be freed with e_cal_component_attendee_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_attendee_property kind.
- public unowned string? get_cn ()
- public ParameterCutype get_cutype ()
- public unowned string? get_delegatedfrom ()
- public unowned string? get_delegatedto ()
- public unowned string? get_language ()
- public unowned string? get_member ()
- public unowned ComponentParameterBag get_parameter_bag ()
- public ParameterPartstat get_partstat ()
- public ParameterRole get_role ()
- public bool get_rsvp ()
- 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_cutype (ParameterCutype cutype)
Set the this type, as an
ParameterCutype.
- public void set_delegatedfrom (string? delegatedfrom)
Set the this delegatedfrom
parameter.
- public void set_delegatedto (string? delegatedto)
Set the this delegatedto parameter.
- public void set_from_property (Property property)
Fill the this structure with the
information from the property
, which should be of i_cal_attendee_property kind.
- public void set_language (string? language)
Set the this language parameter.
- public void set_member (string? member)
Set the this member parameter.
- public void set_partstat (ParameterPartstat partstat)
Set the this status, as an
ParameterPartstat.
- public void set_role (ParameterRole role)
Set the this role, as an
ParameterRole.
- public void set_rsvp (bool rsvp)
Set the this RSVP.
- 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.