Property
Object Hierarchy:
Description:
This is the ICalProperty instance.
Namespace: ICal
Package: libical-glib
Content:
Static methods:
- public static string enum_to_string (int e)
Converts the enum to string.
- public static int kind_and_string_to_enum (int kind, string str)
Converts a integer and string into an enum.
- public static bool recurrence_is_excluded (Component comp, Time dtstart, Time recurtime)
Decides if this recurrence is acceptable.
Creation methods:
- public Property (PropertyKind kind)
Creates a Property of the target type.
- public Property.acceptresponse (string v)
Creates a new Property.
- public Property.acknowledged (Time v)
Creates a new Property.
- public Property.action (PropertyAction v)
Creates a new Property.
- public Property.allowconflict (string v)
Creates a new Property.
- public Property.attach (Attach v)
Creates a new Property.
- public Property.attendee (string v)
Creates a new Property.
- public Property.busytype (PropertyBusytype v)
Creates a new Property.
- public Property.calid (string v)
Creates a new Property.
- public Property.calmaster (string v)
Creates a new Property.
- public Property.calscale (string v)
Creates a new Property.
- public Property.capversion (string v)
Creates a new Property.
- public Property.carid (string v)
Creates a new Property.
- public Property.carlevel (PropertyCarlevel v)
Creates a new Property.
- public Property.categories (string v)
Creates a new Property.
- public Property.class (Property_Class v)
Creates a new Property.
- public Property.cmd (PropertyCmd v)
Creates a new Property.
- public Property.color (string v)
Creates a new color Property.
- public Property.comment (string v)
Creates a new Property.
- public Property.completed (Time v)
Creates a new Property.
- public Property.components (string v)
Creates a new Property.
- public Property.contact (string v)
Creates a new Property.
- public Property.created (Time v)
Creates a new Property.
- public Property.csid (string v)
Creates a new Property.
- public Property.datemax (Time v)
Creates a new Property.
- public Property.datemin (Time v)
Creates a new Property.
- public Property.decreed (string v)
Creates a new Property.
- public Property.defaultcharset (string v)
Creates a new Property.
- public Property.defaultlocale (string v)
Creates a new Property.
- public Property.defaulttzid (string v)
Creates a new Property.
- public Property.defaultvcars (string v)
Creates a new Property.
- public Property.deny (string v)
Creates a new Property.
- public Property.description (string v)
Creates a new Property.
- public Property.dtend (Time v)
Creates a new Property.
- public Property.dtstamp (Time v)
Creates a new Property.
- public Property.dtstart (Time v)
Creates a new Property.
- public Property.due (Time v)
Creates a new Property.
- public Property.duration (Duration v)
Creates a new Property.
- public Property.estimatedduration (Duration v)
Creates a new Property.
- public Property.exdate (Time v)
Creates a new Property.
- public Property.expand (int v)
Creates a new Property.
- public Property.exrule (Recurrence v)
Creates a new Property.
- public Property.freebusy (Period v)
Creates a new Property.
- public Property.from_string (string str)
Creates a Property from a string.
- public Property.geo (Geo v)
Creates a new Property.
- public Property.grant (string v)
Creates a new Property.
- public Property.itipversion (string v)
Creates a new Property.
- public Property.lastmodified (Time v)
Creates a new Property.
- public Property.location (string v)
Creates a new Property.
- public Property.maxcomponentsize (int v)
Creates a new Property.
- public Property.maxdate (Time v)
Creates a new Property.
- public Property.maxresults (int v)
Creates a new Property.
- public Property.maxresultssize (int v)
Creates a new Property.
- public Property.method (PropertyMethod v)
Creates a new Property.
- public Property.mindate (Time v)
Creates a new Property.
- public Property.multipart (string v)
Creates a new Property.
- public Property.name (string v)
Creates a new Property.
- public Property.organizer (string v)
Creates a new Property.
- public Property.owner (string v)
Creates a new Property.
- public Property.percentcomplete (int v)
Creates a new Property.
- public Property.permission (string v)
Creates a new Property.
- public Property.pollcompletion (PropertyPollcompletion v)
Creates a new Property.
- public Property.pollitemid (int v)
Creates a new Property.
- public Property.pollmode (PropertyPollmode v)
Creates a new Property.
- public Property.pollproperties (string v)
Creates a new Property.
- public Property.pollwinner (int v)
Creates a new Property.
- public Property.priority (int v)
Creates a new Property.
- public Property.prodid (string v)
Creates a new Property.
- public Property.query (string v)
Creates a new Property.
- public Property.queryid (string v)
Creates a new Property.
- public Property.querylevel (PropertyQuerylevel v)
Creates a new Property.
- public Property.queryname (string v)
Creates a new Property.
- public Property.rdate (Datetimeperiod v)
Creates a new Property.
- public Property.recuraccepted (string v)
Creates a new Property.
- public Property.recurexpand (string v)
Creates a new Property.
- public Property.recurlimit (string v)
Creates a new Property.
- public Property.recurrenceid (Time v)
Creates a new Property.
- public Property.relatedto (string v)
Creates a new Property.
- public Property.relcalid (string v)
Creates a new Property.
- public Property.repeat (int v)
Creates a new Property.
- public Property.replyurl (string v)
Creates a new Property.
- public Property.requeststatus (Reqstat v)
Creates a new Property.
- public Property.resources (string v)
Creates a new Property.
- public Property.response (int v)
Creates a new Property.
- public Property.restriction (string v)
Creates a new Property.
- public Property.rrule (Recurrence v)
Creates a new Property.
- public Property.scope (string v)
Creates a new Property.
- public Property.sequence (int v)
Creates a new Property.
- public Property.status (PropertyStatus v)
Creates a new Property.
- public Property.storesexpanded (string v)
Creates a new Property.
- public Property.summary (string v)
Creates a new Property.
- public Property.target (string v)
Creates a new Property.
- public Property.taskmode (PropertyTaskmode v)
Creates a new Property.
- public Property.transp (PropertyTransp v)
Creates a new Property.
- public Property.trigger (Trigger v)
Creates a new Property.
- public Property.tzid (string v)
Creates a new Property.
- public Property.tzidaliasof (string v)
Creates a new Property.
- public Property.tzname (string v)
Creates a new Property.
- public Property.tzoffsetfrom (int v)
Creates a new Property.
- public Property.tzoffsetto (int v)
Creates a new Property.
- public Property.tzuntil (Time v)
Creates a new Property.
- public Property.tzurl (string v)
Creates a new Property.
- public Property.uid (string v)
Creates a new Property.
- public Property.url (string v)
Creates a new Property.
- public Property.version (string v)
Creates a new Property.
- public Property.voter (string v)
Creates a new Property.
- public Property.x (string v)
Creates a new Property.
- public Property.xlicclass (PropertyXlicclass v)
Creates a new Property.
- public Property.xlicclustercount (string v)
Creates a new Property.
- public Property.xlicerror (string v)
Creates a new Property.
- public Property.xlicmimecharset (string v)
Creates a new Property.
- public Property.xlicmimecid (string v)
Creates a new Property.
- public Property.xlicmimecontenttype (string v)
Creates a new Property.
- public Property.xlicmimeencoding (string v)
Creates a new Property.
- public Property.xlicmimefilename (string v)
Creates a new Property.
- public Property.xlicmimeoptinfo (string v)
Creates a new Property.
Methods:
- public void add_parameter (Parameter parameter)
Adds a Parameter into the Property.
- public string as_ical_string ()
Converts a Property to a string representation.
- public Property clone ()
Deeply clone a Property.
- public int count_parameters ()
Counts the parameters in the Property.
- public unowned string get_acceptresponse ()
Gets the acceptresponse of Property.
- public Time get_acknowledged ()
Gets the acknowledged time of Property.
- public PropertyAction get_action ()
Gets the action of Property.
- public unowned string get_allowconflict ()
Gets the allowconflict of Property.
- public Attach get_attach ()
Gets the attach of Property.
- public unowned string get_attendee ()
Gets the attendee of Property.
- public PropertyBusytype get_busytype ()
Gets the busytype of Property.
- public unowned string get_calid ()
Gets the calid of Property.
- public unowned string get_calmaster ()
Gets the calmaster of Property.
- public unowned string get_calscale ()
Gets the calscale of Property.
- public unowned string get_capversion ()
Gets the capversion of Property.
- public unowned string get_carid ()
Gets the carid of Property.
- public PropertyCarlevel get_carlevel ()
Gets the carlevel of Property.
- public unowned string get_categories ()
Gets the categories of Property.
- public Property_Class get_class ()
Gets the class of Property.
- public PropertyCmd get_cmd ()
Gets the cmd of Property.
- public unowned string get_color ()
Gets the color property of the this.
- public unowned string get_comment ()
Gets the comment of Property.
- public Time get_completed ()
Gets the completed time of Property.
- public unowned string get_components ()
Gets the components of Property.
- public unowned string get_contact ()
Gets the contact of Property.
- public Time get_created ()
Gets the created time of Property.
- public unowned string get_csid ()
Gets the csid of Property.
- public Time get_datemax ()
Gets the datemax time of Property.
- public Time get_datemin ()
Gets the datemin time of Property.
- public Time get_datetime_with_component (Component? comp)
If the property is a DATE-TIME with a TZID parameter and a corresponding VTIMEZONE is present in the component, the returned component will already be in the correct timezone; otherwise the caller is responsible for converting it.
- public unowned string get_decreed ()
Gets the decreed of Property.
- public unowned string get_defaultcharset ()
Gets the defaultcharset of Property.
- public unowned string get_defaultlocale ()
Gets the defaultlocale of Property.
- public unowned string get_defaulttzid ()
Gets the defaulttzid of Property.
- public unowned string get_defaultvcars ()
Gets the defaultvcars of Property.
- public unowned string get_deny ()
Gets the deny of Property.
- public unowned string get_description ()
Gets the description of Property.
- public Time get_dtend ()
Gets the dtend time of Property.
- public Time get_dtstamp ()
Gets the dtstamp time of Property.
- public Time get_dtstart ()
Gets the dtstart time of Property.
- public Time get_due ()
Gets the due time of Property.
- public Duration get_duration ()
Gets the duration of Property.
- public Duration get_estimatedduration ()
Gets the estimatedduration of Property.
- public Time get_exdate ()
Gets the exdate time of Property.
- public int get_expand ()
Gets the expand of Property.
- public Recurrence get_exrule ()
Gets the exrule recurrence type of Property.
- public Parameter get_first_parameter (ParameterKind kind)
Gets the first Parameter from the parent Property.
- public Period get_freebusy ()
Gets the freebusy period type of Property.
- public Geo get_geo ()
Gets the geo type of Property.
- public unowned string get_grant ()
Gets the grant of Property.
- public unowned string get_itipversion ()
Gets the itipversion of Property.
- public Time get_lastmodified ()
Gets the lastmodified time of Property.
- public unowned string get_location ()
Gets the location of Property.
- public int get_maxcomponentsize ()
Gets the maxcomponentsize of Property.
- public Time get_maxdate ()
Gets the maxdate time of Property.
- public int get_maxresults ()
Gets the maxresults of Property.
- public int get_maxresultssize ()
Gets the maxresultssize of Property.
- public PropertyMethod get_method ()
Gets the method of Property.
- public Time get_mindate ()
Gets the mindate time of Property.
- public unowned string get_multipart ()
Gets the multipart of Property.
- public unowned string get_name ()
Gets the name of Property.
- public Parameter get_next_parameter (ParameterKind kind)
Gets the next Parameter from the parent Property.
- public unowned string get_organizer ()
Gets the organizer of Property.
- public unowned string get_owner ()
Gets the owner of Property.
- public string get_parameter_as_string (string name)
Gets the string representation of the target parameter in the Property.
- public Component? get_parent ()
Gets the parent component of the property.
- public int get_percentcomplete ()
Gets the percentcomplete of Property.
- public unowned string get_permission ()
Gets the permission of Property.
- public PropertyPollcompletion get_pollcompletion ()
Gets the pollcompletion of Property.
- public int get_pollitemid ()
Gets the pollitemid of Property.
- public PropertyPollmode get_pollmode ()
Gets the pollmode of Property.
- public unowned string get_pollproperties ()
Gets the pollproperties of Property.
- public int get_pollwinner ()
Gets the pollwinner of Property.
- public int get_priority ()
Gets the priority of Property.
- public unowned string get_prodid ()
Gets the prodid of Property.
- public string get_property_name ()
Gets the property name of Property.
- public unowned string get_query ()
Gets the query of Property.
- public unowned string get_queryid ()
Gets the queryid of Property.
- public PropertyQuerylevel get_querylevel ()
Gets the querylevel of Property.
- public unowned string get_queryname ()
Gets the queryname of Property.
- public Datetimeperiod get_rdate ()
Gets the rdate of Property.
- public unowned string get_recuraccepted ()
Gets the recuraccepted of Property.
- public unowned string get_recurexpand ()
Gets the recurexpand of Property.
- public unowned string get_recurlimit ()
Gets the recurlimit of Property.
- public Time get_recurrenceid ()
Gets the recurrenceid time of Property.
- public unowned string get_relatedto ()
Gets the relatedto of Property.
- public unowned string get_relcalid ()
Gets the relcalid of Property.
- public int get_repeat ()
Gets the repeat of Property.
- public unowned string get_replyurl ()
Gets the replyurl of Property.
- public Reqstat get_requeststatus ()
Gets the requeststatus of Property.
- public unowned string get_resources ()
Gets the resources of Property.
- public int get_response ()
Gets the response of Property.
- public unowned string get_restriction ()
Gets the restriction of Property.
- public Recurrence get_rrule ()
Gets the rrule recurrence type of Property.
- public unowned string get_scope ()
Gets the scope of Property.
- public int get_sequence ()
Gets the sequence of Property.
- public PropertyStatus get_status ()
Gets the status of Property.
- public unowned string get_storesexpanded ()
Gets the storesexpanded of Property.
- public unowned string get_summary ()
Gets the summary of Property.
- public unowned string get_target ()
Gets the target of Property.
- public PropertyTaskmode get_taskmode ()
Gets the taskmode of Property.
- public PropertyTransp get_transp ()
Gets the transp of Property.
- public Trigger get_trigger ()
Gets the trigger period type of Property.
- public unowned string get_tzid ()
Gets the tzid of Property.
- public unowned string get_tzidaliasof ()
Gets the tzidaliasof of Property.
- public unowned string get_tzname ()
Gets the tzname of Property.
- public int get_tzoffsetfrom ()
Gets the tzoffsetfrom of Property.
- public int get_tzoffsetto ()
Gets the tzoffsetto of Property.
- public Time get_tzuntil ()
Gets the tzuntil time of Property.
- public unowned string get_tzurl ()
Gets the tzurl of Property.
- public unowned string get_uid ()
Gets the uid of Property.
- public unowned string get_url ()
Gets the url of Property.
- public Value get_value ()
Gets the Value of Property.
- public string get_value_as_string ()
Gets the string representation of the value in Property .
- public unowned string get_version ()
Gets the version of Property.
- public unowned string get_voter ()
Gets the voter of Property.
- public unowned string get_x ()
Gets the x of Property.
- public unowned string? get_x_name ()
Gets the name of x property.
- public PropertyXlicclass get_xlicclass ()
Gets the xlicclass of Property.
- public unowned string get_xlicclustercount ()
Gets the xlicclustercount of Property.
- public unowned string get_xlicerror ()
Gets the xlicerror of Property.
- public unowned string get_xlicmimecharset ()
Gets the xlicmimecharset of Property.
- public unowned string get_xlicmimecid ()
Gets the xlicmimecid of Property.
- public unowned string get_xlicmimecontenttype ()
Gets the xlicmimecontenttype of Property.
- public unowned string get_xlicmimeencoding ()
Gets the xlicmimeencoding of Property.
- public unowned string get_xlicmimefilename ()
Gets the xlicmimefilename of Property.
- public unowned string get_xlicmimeoptinfo ()
Gets the xlicmimeoptinfo of Property.
- public PropertyKind isa ()
Gets the kind of Property.
- public int isa_property ()
Checks whether the native part of Property is of the type icalproperty.
- public void remove_parameter_by_kind (ParameterKind kind)
Removes the target kind of the parameters in the Property.
- public void remove_parameter_by_name (string name)
Removes parameter in the Property by name.
- public void remove_parameter_by_ref (Parameter param)
Removes the parameter in the Property by ref.
- public void set_acceptresponse (string v)
Sets the acceptresponse for the Property.
- public void set_acknowledged (Time v)
Sets the acknowledged time for the Property.
- public void set_action (PropertyAction v)
Sets the action for the Property.
- public void set_allowconflict (string v)
Sets the allowconflict for the Property.
- public void set_attach (Attach v)
Sets the attach for the Property.
- public void set_attendee (string v)
Sets the attendee for the Property.
- public void set_busytype (PropertyBusytype v)
Sets the busytype for the Property.
- public void set_calid (string v)
Sets the calid for the Property.
- public void set_calmaster (string v)
Sets the calmaster for the Property.
- public void set_calscale (string v)
Sets the calscale for the Property.
- public void set_capversion (string v)
Sets the capversion for the Property.
- public void set_carid (string v)
Sets the carid for the Property.
- public void set_carlevel (PropertyCarlevel v)
Sets the carlevel for the Property.
- public void set_categories (string v)
Sets the categories for the Property.
- public void set_class (Property_Class v)
Sets the class for the Property.
- public void set_cmd (PropertyCmd v)
Sets the cmd for the Property.
- public void set_color (string v)
Sets the color for the this.
- public void set_comment (string v)
Sets the comment for the Property.
- public void set_completed (Time v)
Sets the completed time for the Property.
- public void set_components (string v)
Sets the components for the Property.
- public void set_contact (string v)
Sets the contact for the Property.
- public void set_created (Time v)
Sets the created time for the Property.
- public void set_csid (string v)
Sets the csid for the Property.
- public void set_datemax (Time v)
Sets the datemax time for the Property.
- public void set_datemin (Time v)
Sets the datemin time for the Property.
- public void set_decreed (string v)
Sets the decreed for the Property.
- public void set_defaultcharset (string v)
Sets the defaultcharset for the Property.
- public void set_defaultlocale (string v)
Sets the defaultlocale for the Property.
- public void set_defaulttzid (string v)
Sets the defaulttzid for the Property.
- public void set_defaultvcars (string v)
Sets the defaultvcars for the Property.
- public void set_deny (string v)
Sets the deny for the Property.
- public void set_description (string v)
Sets the description for the Property.
- public void set_dtend (Time v)
Sets the dtend time for the Property.
- public void set_dtstamp (Time v)
Sets the dtstamp time for the Property.
- public void set_dtstart (Time v)
Sets the dtstart time for the Property.
- public void set_due (Time v)
Sets the due time for the Property.
- public void set_duration (Duration v)
Sets the duration for the Property.
- public void set_estimatedduration (Duration v)
Sets the estimatedduration for the Property.
- public void set_exdate (Time v)
Sets the exdate time for the Property.
- public void set_expand (int v)
Sets the expand for the Property.
- public void set_exrule (Recurrence v)
Sets the exrule time for the Property.
- public void set_freebusy (Period v)
Sets the freebusy time for the Property.
- public void set_geo (Geo v)
Sets the geo for the Property.
- public void set_grant (string v)
Sets the grant for the Property.
- public void set_itipversion (string v)
Sets the itipversion for the Property.
- public void set_lastmodified (Time v)
Sets the lastmodified time for the Property.
- public void set_location (string v)
Sets the location for the Property.
- public void set_maxcomponentsize (int v)
Sets the maxcomponentsize for the Property.
- public void set_maxdate (Time v)
Sets the maxdate time for the Property.
- public void set_maxresults (int v)
Sets the maxresults for the Property.
- public void set_maxresultssize (int v)
Sets the maxresultssize for the Property.
- public void set_method (PropertyMethod v)
Sets the method for the Property.
- public void set_mindate (Time v)
Sets the mindate time for the Property.
- public void set_multipart (string v)
Sets the multipart for the Property.
- public void set_name (string v)
Sets the name for the Property.
- public void set_organizer (string v)
Sets the organizer for the Property.
- public void set_owner (string v)
Sets the owner for the Property.
- public void set_parameter (Parameter parameter)
Sets a Parameter into the Property.
- public void set_parameter_from_string (string name, string value)
Sets the Property with the parameter defined by the name and value.
- public void set_parent (Component? component)
Sets the parent Component of the specified Property.
- public void set_percentcomplete (int v)
Sets the percentcomplete for the Property.
- public void set_permission (string v)
Sets the permission for the Property.
- public void set_pollcompletion (PropertyPollcompletion v)
Sets the pollcompletion for the Property.
- public void set_pollitemid (int v)
Sets the pollitemid for the Property.
- public void set_pollmode (PropertyPollmode v)
Sets the pollmode for the Property.
- public void set_pollproperties (string v)
Sets the pollproperties for the Property.
- public void set_pollwinner (int v)
Sets the pollwinner for the Property.
- public void set_priority (int v)
Sets the priority for the Property.
- public void set_prodid (string v)
Sets the prodid for the Property.
- public void set_query (string v)
Sets the query for the Property.
- public void set_queryid (string v)
Sets the queryid for the Property.
- public void set_querylevel (PropertyQuerylevel v)
Sets the querylevel for the Property.
- public void set_queryname (string v)
Sets the queryname for the Property.
- public void set_rdate (Datetimeperiod v)
Sets the rdate for the Property.
- public void set_recuraccepted (string v)
Sets the recuraccepted for the Property.
- public void set_recurexpand (string v)
Sets the recurexpand for the Property.
- public void set_recurlimit (string v)
Sets the recurlimit for the Property.
- public void set_recurrenceid (Time v)
Sets the recurrenceid time for the Property.
- public void set_relatedto (string v)
Sets the relatedto for the Property.
- public void set_relcalid (string v)
Sets the relcalid for the Property.
- public void set_repeat (int v)
Sets the repeat for the Property.
- public void set_replyurl (string v)
Sets the replyurl for the Property.
- public void set_requeststatus (Reqstat v)
Sets the requeststatus for the Property.
- public void set_resources (string v)
Sets the resources for the Property.
- public void set_response (int v)
Sets the response for the Property.
- public void set_restriction (string v)
Sets the restriction for the Property.
- public void set_rrule (Recurrence v)
Sets the rrule for the Property.
- public void set_scope (string v)
Sets the scope for the Property.
- public void set_sequence (int v)
Sets the sequence for the Property.
- public void set_status (PropertyStatus v)
Sets the status for the Property.
- public void set_storesexpanded (string v)
Sets the storesexpanded for the Property.
- public void set_summary (string v)
Sets the summary for the Property.
- public void set_target (string v)
Sets the target for the Property.
- public void set_taskmode (PropertyTaskmode v)
Sets the taskmode for the Property.
- public void set_transp (PropertyTransp v)
Sets the transp for the Property.
- public void set_trigger (Trigger v)
Sets the trigger time for the Property.
- public void set_tzid (string v)
Sets the tzid for the Property.
- public void set_tzidaliasof (string v)
Sets the tzidaliasof for the Property.
- public void set_tzname (string v)
Sets the tzname for the Property.
- public void set_tzoffsetfrom (int v)
Sets the tzoffsetfrom for the Property.
- public void set_tzoffsetto (int v)
Sets the tzoffsetto for the Property.
- public void set_tzuntil (Time v)
Sets the tzuntil time for the Property.
- public void set_tzurl (string v)
Sets the tzurl for the Property.
- public void set_uid (string v)
Sets the uid for the Property.
- public void set_url (string v)
Sets the url for the Property.
- public void set_value (Value value)
Sets the Property with the Value.
- public void set_value_from_string (string value, string kind)
Sets the Property with the Value constructed from string.
- public void set_version (string v)
Sets the version for the Property.
- public void set_voter (string v)
Sets the voter for the Property.
- public void set_x (string v)
Sets the x for the Property.
- public void set_x_name (string name)
Sets the name of x property for the Property.
- public void set_xlicclass (PropertyXlicclass v)
Sets the xlicclass for the Property.
- public void set_xlicclustercount (string v)
Sets the xlicclustercount for the Property.
- public void set_xlicerror (string v)
Sets the xlicerror for the Property.
- public void set_xlicmimecharset (string v)
Sets the xlicmimecharset for the Property.
- public void set_xlicmimecid (string v)
Sets the xlicmimecid for the Property.
- public void set_xlicmimecontenttype (string v)
Sets the xlicmimecontenttype for the Property.
- public void set_xlicmimeencoding (string v)
Sets the xlicmimeencoding for the Property.
- public void set_xlicmimefilename (string v)
Sets the xlicmimefilename for the Property.
- public void set_xlicmimeoptinfo (string v)
Sets the xlicmimeoptinfo for the Property.
Inherited Members:
All known members inherited from class ICal.Object
All known members inherited from class GLib.Object