Class

ICalGLibProperty

since: 3.0

Description [src]

final class ICalGLib.Property : ICalGLib.Object
{
  /* No available fields */
}

This is the ICalProperty instance.

Available since: 3.0

Hierarchy

hierarchy this ICalProperty ancestor_0 ICalObject ancestor_0--this ancestor_1 GObject ancestor_1--ancestor_0

Ancestors

Constructors

i_cal_property_new

Creates a ICalProperty of the target type.

since: 1.0

i_cal_property_new_acceptresponse

Creates a new ICalProperty.

since: 2.0

i_cal_property_new_acknowledged

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_action

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_allowconflict

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_attach

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_attendee

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_busytype

Creates a new ICalProperty.

since: 2.0

i_cal_property_new_calendaraddress

Creates a new ICalProperty of kind I_CAL_CALENDARADDRESS_PROPERTY holding value v.

unstable since: 3.1

i_cal_property_new_calid

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_calmaster

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_calscale

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_capversion

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_carid

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_carlevel

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_categories

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_class

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_cmd

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_color

Creates a new color ICalProperty.

since: 1.0

i_cal_property_new_comment

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_completed

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_components

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_conference

Creates a new ICalProperty of kind I_CAL_CONFERENCE_PROPERTY holding value v.

unstable since: 3.1

i_cal_property_new_contact

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_created

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_csid

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_datemax

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_datemin

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_decreed

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_defaultcharset

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_defaultlocale

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_defaulttzid

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_defaultvcars

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_deny

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_description

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_dtend

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_dtstamp

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_dtstart

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_due

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_duration

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_estimatedduration

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_exdate

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_expand

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_exrule

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_freebusy

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_from_string

Creates a ICalProperty from a string.

since: 1.0

i_cal_property_new_full

Create a new libical-glib object from the native libical object and the owner.

since: 1.0

i_cal_property_new_geo

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_grant

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_image

Creates a new ICalProperty of kind I_CAL_IMAGE_PROPERTY holding value v of type ICalAttach.

unstable since: 3.1

i_cal_property_new_itipversion

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_lastmodified

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_location

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_locationtype

Creates a new ICalProperty of kind I_CAL_LOCATIONTYPE_PROPERTY holding value v.

unstable since: 3.1

i_cal_property_new_maxcomponentsize

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_maxdate

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_maxresults

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_maxresultssize

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_method

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_mindate

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_multipart

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_name

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_organizer

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_owner

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_participanttype

Creates a new ICalProperty of kind I_CAL_PARTICIPANTTYPE_PROPERTY holding value v of type ICalPropertyParticipanttype.

unstable since: 3.1

i_cal_property_new_patchdelete

Creates a new ICalProperty of kind I_CAL_PATCHDELETE_PROPERTY holding value v.

unstable since: 3.1

i_cal_property_new_patchorder

Creates a new ICalProperty of kind I_CAL_PATCHORDER_PROPERTY holding value v.

unstable since: 3.1

i_cal_property_new_patchparameter

Creates a new ICalProperty of kind I_CAL_PATCHPARAMETER_PROPERTY holding value v.

unstable since: 3.1

i_cal_property_new_patchtarget

Creates a new ICalProperty of kind I_CAL_PATCHTARGET_PROPERTY holding value v.

unstable since: 3.1

i_cal_property_new_patchversion

Creates a new ICalProperty of kind I_CAL_PATCHVERSION_PROPERTY holding value v.

unstable since: 3.1

i_cal_property_new_percentcomplete

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_permission

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_pollcompletion

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_pollitemid

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_pollmode

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_pollproperties

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_pollwinner

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_priority

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_prodid

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_proximity

Creates a new ICalProperty of kind I_CAL_PROXIMITY_PROPERTY holding value v of type ICalPropertyProximity.

unstable since: 3.1

i_cal_property_new_query

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_queryid

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_querylevel

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_queryname

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_rdate

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_recuraccepted

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_recurexpand

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_recurlimit

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_recurrenceid

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_refreshinterval

Creates a new ICalProperty of kind I_CAL_REFRESHINTERVAL_PROPERTY holding value v.

unstable since: 3.1

i_cal_property_new_relatedto

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_relcalid

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_repeat

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_replyurl

Creates a new ICalProperty.

since: 2.0

i_cal_property_new_requeststatus

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_resources

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_resourcetype

Creates a new ICalProperty of kind I_CAL_RESOURCETYPE_PROPERTY holding value v of type ICalPropertyResourcetype.

unstable since: 3.1

i_cal_property_new_response

Creates a new ICalProperty.

since: 2.0

i_cal_property_new_restriction

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_rrule

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_scope

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_sequence

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_source

Creates a new ICalProperty of kind I_CAL_SOURCE_PROPERTY holding value v.

unstable since: 3.1

i_cal_property_new_status

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_storesexpanded

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_structureddata

Creates a new ICalProperty of kind I_CAL_STRUCTUREDDATA_PROPERTY holding value v of type ICalAttach.

unstable since: 3.1

i_cal_property_new_styleddescription

Creates a new ICalProperty of kind I_CAL_STYLEDDESCRIPTION_PROPERTY holding value v.

unstable since: 3.1

i_cal_property_new_summary

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_target

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_taskmode

Creates a new ICalProperty.

since: 2.0

i_cal_property_new_transp

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_trigger

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_tzid

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_tzidaliasof

Creates a new ICalProperty.

since: 2.0

i_cal_property_new_tzname

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_tzoffsetfrom

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_tzoffsetto

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_tzuntil

Creates a new ICalProperty.

since: 2.0

i_cal_property_new_tzurl

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_uid

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_url

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_version

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_voter

Creates a new ICalProperty.

since: 2.0

i_cal_property_new_x

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_xlicclass

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_xlicclustercount

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_xlicerror

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_xlicmimecharset

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_xlicmimecid

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_xlicmimecontenttype

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_xlicmimeencoding

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_xlicmimefilename

Creates a new ICalProperty.

since: 1.0

i_cal_property_new_xlicmimeoptinfo

Creates a new ICalProperty.

since: 1.0

Functions

i_cal_property_enum_to_string

Converts the enum to string.

since: 1.0

i_cal_property_kind_and_string_to_enum

Converts an integer and string into an enum.

since: 1.0

i_cal_property_kind_from_string

Converts the string to ICalPropertyKind.

since: 1.0

i_cal_property_kind_has_property

Checks whether the enum belongs to the ICalPropertyKind.

since: 1.0

i_cal_property_kind_is_valid

Checks whether ICalPropertyKind is valid.

since: 1.0

i_cal_property_kind_to_string

Converts the ICalPropertyKind to a string.

since: 1.0

i_cal_property_kind_to_value_kind

Converts the ICalPropertyKind to ICalValueKind.

since: 1.0

i_cal_property_method_from_string

Converts the string to ICalPropertyKind.

since: 1.0

i_cal_property_method_to_string

Converts the ICalPropertyMethod to string.

since: 1.0

i_cal_property_recurrence_is_excluded

Decides if this recurrence is acceptable. This function decides if a specific recurrence value is excluded by EXRULE or EXDATE properties.

since: 1.0

i_cal_property_status_from_string

Converts the string to ICalPropertyKind.

since: 1.0

i_cal_property_status_to_string

Converts the ICalPropertyStatus to string.

since: 1.0

Instance methods

i_cal_property_add_parameter

Adds a ICalParameter into the ICalProperty. It behaves like set the copy of the ICalParameter. Upon completion the native part of ICalParameter will be set to NULL.

since: 1.0

i_cal_property_as_ical_string

Converts a ICalProperty to a string representation.

since: 1.0

i_cal_property_clone

Deeply clone a ICalProperty.

unstable since: 3.1

i_cal_property_count_parameters

Counts the parameters in the ICalProperty.

since: 1.0

i_cal_property_free

Frees a ICalProperty.

since: 1.0

i_cal_property_get_acceptresponse

Gets the acceptresponse of ICalProperty.

since: 2.0

i_cal_property_get_acknowledged

Gets the acknowledged time of ICalProperty.

since: 1.0

i_cal_property_get_action

Gets the action of ICalProperty.

since: 1.0

i_cal_property_get_allowconflict

Gets the allowconflict of ICalProperty.

since: 1.0

i_cal_property_get_attach

Gets the attach of ICalProperty.

since: 1.0

i_cal_property_get_attendee

Gets the attendee of ICalProperty.

since: 1.0

i_cal_property_get_busytype

Gets the busytype of ICalProperty.

since: 2.0

i_cal_property_get_calendaraddress

Gets value of the prop of kind I_CAL_CALENDARADDRESS_PROPERTY.

unstable since: 3.1

i_cal_property_get_calid

Gets the calid of ICalProperty.

since: 1.0

i_cal_property_get_calmaster

Gets the calmaster of ICalProperty.

since: 1.0

i_cal_property_get_calscale

Gets the calscale of ICalProperty.

since: 1.0

i_cal_property_get_capversion

Gets the capversion of ICalProperty.

since: 1.0

i_cal_property_get_carid

Gets the carid of ICalProperty.

since: 1.0

i_cal_property_get_carlevel

Gets the carlevel of ICalProperty.

since: 1.0

i_cal_property_get_categories

Gets the categories of ICalProperty.

since: 1.0

i_cal_property_get_class

Gets the class of ICalProperty.

since: 1.0

i_cal_property_get_cmd

Gets the cmd of ICalProperty.

since: 1.0

i_cal_property_get_color

Gets the color property of the prop.

unstable since: 3.0.5

i_cal_property_get_comment

Gets the comment of ICalProperty.

since: 1.0

i_cal_property_get_completed

Gets the completed time of ICalProperty.

since: 1.0

i_cal_property_get_components

Gets the components of ICalProperty.

since: 1.0

i_cal_property_get_conference

Gets value of the prop of kind I_CAL_CONFERENCE_PROPERTY.

unstable since: 3.1

i_cal_property_get_contact

Gets the contact of ICalProperty.

since: 1.0

i_cal_property_get_created

Gets the created time of ICalProperty.

since: 1.0

i_cal_property_get_csid

Gets the csid of ICalProperty.

since: 1.0

i_cal_property_get_datemax

Gets the datemax time of ICalProperty.

since: 1.0

i_cal_property_get_datemin

Gets the datemin time of ICalProperty.

since: 1.0

i_cal_property_get_datetime_with_component

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.

unstable since: 3.0.5

i_cal_property_get_decreed

Gets the decreed of ICalProperty.

since: 1.0

i_cal_property_get_defaultcharset

Gets the defaultcharset of ICalProperty.

since: 1.0

i_cal_property_get_defaultlocale

Gets the defaultlocale of ICalProperty.

since: 1.0

i_cal_property_get_defaulttzid

Gets the defaulttzid of ICalProperty.

since: 1.0

i_cal_property_get_defaultvcars

Gets the defaultvcars of ICalProperty.

since: 1.0

i_cal_property_get_deny

Gets the deny of ICalProperty.

since: 1.0

i_cal_property_get_description

Gets the description of ICalProperty.

since: 1.0

i_cal_property_get_dtend

Gets the dtend time of ICalProperty.

since: 1.0

i_cal_property_get_dtstamp

Gets the dtstamp time of ICalProperty.

since: 1.0

i_cal_property_get_dtstart

Gets the dtstart time of ICalProperty.

since: 1.0

i_cal_property_get_due

Gets the due time of ICalProperty.

since: 1.0

i_cal_property_get_duration

Gets the duration of ICalProperty.

since: 1.0

i_cal_property_get_estimatedduration

Gets the estimatedduration of ICalProperty.

since: 1.0

i_cal_property_get_exdate

Gets the exdate time of ICalProperty.

since: 1.0

i_cal_property_get_expand

Gets the expand of ICalProperty.

since: 1.0

i_cal_property_get_exrule

Gets the exrule recurrence type of ICalProperty.

since: 1.0

i_cal_property_get_first_parameter

Gets the first ICalParameter from the parent ICalProperty.

since: 1.0

i_cal_property_get_freebusy

Gets the freebusy period type of ICalProperty.

since: 1.0

i_cal_property_get_geo

Gets the geo type of ICalProperty.

since: 1.0

i_cal_property_get_grant

Gets the grant of ICalProperty.

since: 1.0

i_cal_property_get_image

Gets value of the prop of kind I_CAL_IMAGE_PROPERTY.

unstable since: 3.1

i_cal_property_get_itipversion

Gets the itipversion of ICalProperty.

since: 1.0

i_cal_property_get_lastmodified

Gets the lastmodified time of ICalProperty.

since: 1.0

i_cal_property_get_location

Gets the location of ICalProperty.

since: 1.0

i_cal_property_get_locationtype

Gets value of the prop of kind I_CAL_LOCATIONTYPE_PROPERTY.

unstable since: 3.1

i_cal_property_get_maxcomponentsize

Gets the maxcomponentsize of ICalProperty.

since: 1.0

i_cal_property_get_maxdate

Gets the maxdate time of ICalProperty.

since: 1.0

i_cal_property_get_maxresults

Gets the maxresults of ICalProperty.

since: 1.0

i_cal_property_get_maxresultssize

Gets the maxresultssize of ICalProperty.

since: 1.0

i_cal_property_get_method

Gets the method of ICalProperty.

since: 1.0

i_cal_property_get_mindate

Gets the mindate time of ICalProperty.

since: 1.0

i_cal_property_get_multipart

Gets the multipart of ICalProperty.

since: 1.0

i_cal_property_get_name

Gets the name of ICalProperty.

since: 1.0

i_cal_property_get_next_parameter

Gets the next ICalParameter from the parent ICalProperty.

since: 1.0

i_cal_property_get_organizer

Gets the organizer of ICalProperty.

since: 1.0

i_cal_property_get_owner

Gets the owner of ICalProperty.

since: 1.0

i_cal_property_get_parameter_as_string

Gets the string representation of the target parameter in the ICalProperty.

since: 1.0

i_cal_property_get_parent

Gets the parent component of the property. Use with caution. When icalproperty is deallocated, it won’t deallocate its parent. However the ICalComponent object created using this method will be deallocated (if no reference in other places). So You need to make sure there is another reference except the one in ICalProperty.

since: 2.0

i_cal_property_get_participanttype

Gets value of the prop of kind I_CAL_PARTICIPANTTYPE_PROPERTY.

unstable since: 3.1

i_cal_property_get_patchdelete

Gets value of the prop of kind I_CAL_PATCHDELETE_PROPERTY.

unstable since: 3.1

i_cal_property_get_patchorder

Gets value of the prop of kind I_CAL_PATCHORDER_PROPERTY.

unstable since: 3.1

i_cal_property_get_patchparameter

Gets value of the prop of kind I_CAL_PATCHPARAMETER_PROPERTY.

unstable since: 3.1

i_cal_property_get_patchtarget

Gets value of the prop of kind I_CAL_PATCHTARGET_PROPERTY.

unstable since: 3.1

i_cal_property_get_patchversion

Gets value of the prop of kind I_CAL_PATCHVERSION_PROPERTY.

unstable since: 3.1

i_cal_property_get_percentcomplete

Gets the percentcomplete of ICalProperty.

since: 1.0

i_cal_property_get_permission

Gets the permission of ICalProperty.

since: 1.0

i_cal_property_get_pollcompletion

Gets the pollcompletion of ICalProperty.

since: 1.0

i_cal_property_get_pollitemid

Gets the pollitemid of ICalProperty.

since: 1.0

i_cal_property_get_pollmode

Gets the pollmode of ICalProperty.

since: 1.0

i_cal_property_get_pollproperties

Gets the pollproperties of ICalProperty.

since: 1.0

i_cal_property_get_pollwinner

Gets the pollwinner of ICalProperty.

since: 1.0

i_cal_property_get_priority

Gets the priority of ICalProperty.

since: 1.0

i_cal_property_get_prodid

Gets the prodid of ICalProperty.

since: 1.0

i_cal_property_get_property_name

Gets the property name of ICalProperty.

since: 1.0

i_cal_property_get_proximity

Gets value of the prop of kind I_CAL_PROXIMITY_PROPERTY.

unstable since: 3.1

i_cal_property_get_query

Gets the query of ICalProperty.

since: 1.0

i_cal_property_get_queryid

Gets the queryid of ICalProperty.

since: 1.0

i_cal_property_get_querylevel

Gets the querylevel of ICalProperty.

since: 1.0

i_cal_property_get_queryname

Gets the queryname of ICalProperty.

since: 1.0

i_cal_property_get_rdate

Gets the rdate of ICalProperty.

since: 1.0

i_cal_property_get_recuraccepted

Gets the recuraccepted of ICalProperty.

since: 1.0

i_cal_property_get_recurexpand

Gets the recurexpand of ICalProperty.

since: 1.0

i_cal_property_get_recurlimit

Gets the recurlimit of ICalProperty.

since: 1.0

i_cal_property_get_recurrenceid

Gets the recurrenceid time of ICalProperty.

since: 1.0

i_cal_property_get_refreshinterval

Gets value of the prop of kind I_CAL_REFRESHINTERVAL_PROPERTY.

unstable since: 3.1

i_cal_property_get_relatedto

Gets the relatedto of ICalProperty.

since: 1.0

i_cal_property_get_relcalid

Gets the relcalid of ICalProperty.

since: 1.0

i_cal_property_get_repeat

Gets the repeat of ICalProperty.

since: 1.0

i_cal_property_get_replyurl

Gets the replyurl of ICalProperty.

since: 2.0

i_cal_property_get_requeststatus

Gets the requeststatus of ICalProperty.

since: 1.0

i_cal_property_get_resources

Gets the resources of ICalProperty.

since: 1.0

i_cal_property_get_resourcetype

Gets value of the prop of kind I_CAL_RESOURCETYPE_PROPERTY.

unstable since: 3.1

i_cal_property_get_response

Gets the response of ICalProperty.

since: 2.0

i_cal_property_get_restriction

Gets the restriction of ICalProperty.

since: 1.0

i_cal_property_get_rrule

Gets the rrule recurrence type of ICalProperty.

since: 1.0

i_cal_property_get_scope

Gets the scope of ICalProperty.

since: 1.0

i_cal_property_get_sequence

Gets the sequence of ICalProperty.

since: 1.0

i_cal_property_get_source

Gets value of the prop of kind I_CAL_SOURCE_PROPERTY.

unstable since: 3.1

i_cal_property_get_status

Gets the status of ICalProperty.

since: 1.0

i_cal_property_get_storesexpanded

Gets the storesexpanded of ICalProperty.

since: 1.0

i_cal_property_get_structureddata

Gets value of the prop of kind I_CAL_STRUCTUREDDATA_PROPERTY.

unstable since: 3.1

i_cal_property_get_styleddescription

Gets value of the prop of kind I_CAL_STYLEDDESCRIPTION_PROPERTY.

unstable since: 3.1

i_cal_property_get_summary

Gets the summary of ICalProperty.

since: 1.0

i_cal_property_get_target

Gets the target of ICalProperty.

since: 1.0

i_cal_property_get_taskmode

Gets the taskmode of ICalProperty.

since: 2.0

i_cal_property_get_transp

Gets the transp of ICalProperty.

since: 1.0

i_cal_property_get_trigger

Gets the trigger period type of ICalProperty.

since: 1.0

i_cal_property_get_tzid

Gets the tzid of ICalProperty.

since: 1.0

i_cal_property_get_tzidaliasof

Gets the tzidaliasof of ICalProperty.

since: 2.0

i_cal_property_get_tzname

Gets the tzname of ICalProperty.

since: 1.0

i_cal_property_get_tzoffsetfrom

Gets the tzoffsetfrom of ICalProperty.

since: 1.0

i_cal_property_get_tzoffsetto

Gets the tzoffsetto of ICalProperty.

since: 1.0

i_cal_property_get_tzuntil

Gets the tzuntil time of ICalProperty.

since: 2.0

i_cal_property_get_tzurl

Gets the tzurl of ICalProperty.

since: 1.0

i_cal_property_get_uid

Gets the uid of ICalProperty.

since: 1.0

i_cal_property_get_url

Gets the url of ICalProperty.

since: 1.0

i_cal_property_get_value

Gets the ICalValue of ICalProperty.

since: 1.0

i_cal_property_get_value_as_string

Gets the string representation of the value in ICalProperty.

since: 1.0

i_cal_property_get_version

Gets the version of ICalProperty.

since: 1.0

i_cal_property_get_voter

Gets the voter of ICalProperty.

since: 2.0

i_cal_property_get_x

Gets the x of ICalProperty.

since: 1.0

i_cal_property_get_x_name

Gets the name of x property.

since: 1.0

i_cal_property_get_xlicclass

Gets the xlicclass of ICalProperty.

since: 1.0

i_cal_property_get_xlicclustercount

Gets the xlicclustercount of ICalProperty.

since: 1.0

i_cal_property_get_xlicerror

Gets the xlicerror of ICalProperty.

since: 1.0

i_cal_property_get_xlicmimecharset

Gets the xlicmimecharset of ICalProperty.

since: 1.0

i_cal_property_get_xlicmimecid

Gets the xlicmimecid of ICalProperty.

since: 1.0

i_cal_property_get_xlicmimecontenttype

Gets the xlicmimecontenttype of ICalProperty.

since: 1.0

i_cal_property_get_xlicmimeencoding

Gets the xlicmimeencoding of ICalProperty.

since: 1.0

i_cal_property_get_xlicmimefilename

Gets the xlicmimefilename of ICalProperty.

since: 1.0

i_cal_property_get_xlicmimeoptinfo

Gets the xlicmimeoptinfo of ICalProperty.

since: 1.0

i_cal_property_isa

Gets the kind of ICalProperty.

since: 1.0

i_cal_property_isa_property

Checks whether the native part of ICalProperty is of the type icalproperty.

since: 1.0

i_cal_property_remove_parameter_by_kind

Removes the target kind of the parameters in the ICalProperty.

since: 1.0

i_cal_property_remove_parameter_by_name

Removes parameter in the ICalProperty by name.

since: 1.0

i_cal_property_remove_parameter_by_ref

Removes the parameter in the ICalProperty by ref.

since: 1.0

i_cal_property_set_acceptresponse

Sets the acceptresponse for the ICalProperty.

since: 2.0

i_cal_property_set_acknowledged

Sets the acknowledged time for the ICalProperty.

since: 1.0

i_cal_property_set_action

Sets the action for the ICalProperty.

since: 1.0

i_cal_property_set_allowconflict

Sets the allowconflict for the ICalProperty.

since: 1.0

i_cal_property_set_attach

Sets the attach for the ICalProperty.

since: 1.0

i_cal_property_set_attendee

Sets the attendee for the ICalProperty.

since: 1.0

i_cal_property_set_busytype

Sets the busytype for the ICalProperty.

since: 2.0

i_cal_property_set_calendaraddress

Sets value v to prop of kind I_CAL_CALENDARADDRESS_PROPERTY.

unstable since: 3.1

i_cal_property_set_calid

Sets the calid for the ICalProperty.

since: 1.0

i_cal_property_set_calmaster

Sets the calmaster for the ICalProperty.

since: 1.0

i_cal_property_set_calscale

Sets the calscale for the ICalProperty.

since: 1.0

i_cal_property_set_capversion

Sets the capversion for the ICalProperty.

since: 1.0

i_cal_property_set_carid

Sets the carid for the ICalProperty.

since: 1.0

i_cal_property_set_carlevel

Sets the carlevel for the ICalProperty.

since: 1.0

i_cal_property_set_categories

Sets the categories for the ICalProperty.

since: 1.0

i_cal_property_set_class

Sets the class for the ICalProperty.

since: 1.0

i_cal_property_set_cmd

Sets the cmd for the ICalProperty.

since: 1.0

i_cal_property_set_color

Sets the color for the prop.

since: 1.0

i_cal_property_set_comment

Sets the comment for the ICalProperty.

since: 1.0

i_cal_property_set_completed

Sets the completed time for the ICalProperty.

since: 1.0

i_cal_property_set_components

Sets the components for the ICalProperty.

since: 1.0

i_cal_property_set_conference

Sets value v to prop of kind I_CAL_CONFERENCE_PROPERTY.

unstable since: 3.1

i_cal_property_set_contact

Sets the contact for the ICalProperty.

since: 1.0

i_cal_property_set_created

Sets the created time for the ICalProperty.

since: 1.0

i_cal_property_set_csid

Sets the csid for the ICalProperty.

since: 1.0

i_cal_property_set_datemax

Sets the datemax time for the ICalProperty.

since: 1.0

i_cal_property_set_datemin

Sets the datemin time for the ICalProperty.

since: 1.0

i_cal_property_set_decreed

Sets the decreed for the ICalProperty.

since: 1.0

i_cal_property_set_defaultcharset

Sets the defaultcharset for the ICalProperty.

since: 1.0

i_cal_property_set_defaultlocale

Sets the defaultlocale for the ICalProperty.

since: 1.0

i_cal_property_set_defaulttzid

Sets the defaulttzid for the ICalProperty.

since: 1.0

i_cal_property_set_defaultvcars

Sets the defaultvcars for the ICalProperty.

since: 1.0

i_cal_property_set_deny

Sets the deny for the ICalProperty.

since: 1.0

i_cal_property_set_description

Sets the description for the ICalProperty.

since: 1.0

i_cal_property_set_dtend

Sets the dtend time for the ICalProperty.

since: 1.0

i_cal_property_set_dtstamp

Sets the dtstamp time for the ICalProperty.

since: 1.0

i_cal_property_set_dtstart

Sets the dtstart time for the ICalProperty.

since: 1.0

i_cal_property_set_due

Sets the due time for the ICalProperty.

since: 1.0

i_cal_property_set_duration

Sets the duration for the ICalProperty.

since: 1.0

i_cal_property_set_estimatedduration

Sets the estimatedduration for the ICalProperty.

since: 1.0

i_cal_property_set_exdate

Sets the exdate time for the ICalProperty.

since: 1.0

i_cal_property_set_expand

Sets the expand for the ICalProperty.

since: 1.0

i_cal_property_set_exrule

Sets the exrule time for the ICalProperty.

since: 1.0

i_cal_property_set_freebusy

Sets the freebusy time for the ICalProperty.

since: 1.0

i_cal_property_set_geo

Sets the geo for the ICalProperty.

since: 1.0

i_cal_property_set_grant

Sets the grant for the ICalProperty.

since: 1.0

i_cal_property_set_image

Sets value v to prop of kind I_CAL_IMAGE_PROPERTY.

unstable since: 3.1

i_cal_property_set_itipversion

Sets the itipversion for the ICalProperty.

since: 1.0

i_cal_property_set_lastmodified

Sets the lastmodified time for the ICalProperty.

since: 1.0

i_cal_property_set_location

Sets the location for the ICalProperty.

since: 1.0

i_cal_property_set_locationtype

Sets value v to prop of kind I_CAL_LOCATIONTYPE_PROPERTY.

unstable since: 3.1

i_cal_property_set_maxcomponentsize

Sets the maxcomponentsize for the ICalProperty.

since: 1.0

i_cal_property_set_maxdate

Sets the maxdate time for the ICalProperty.

since: 1.0

i_cal_property_set_maxresults

Sets the maxresults for the ICalProperty.

since: 1.0

i_cal_property_set_maxresultssize

Sets the maxresultssize for the ICalProperty.

since: 1.0

i_cal_property_set_method

Sets the method for the ICalProperty.

since: 1.0

i_cal_property_set_mindate

Sets the mindate time for the ICalProperty.

since: 1.0

i_cal_property_set_multipart

Sets the multipart for the ICalProperty.

since: 1.0

i_cal_property_set_name

Sets the name for the ICalProperty.

since: 1.0

i_cal_property_set_organizer

Sets the organizer for the ICalProperty.

since: 1.0

i_cal_property_set_owner

Sets the owner for the ICalProperty.

since: 1.0

i_cal_property_set_parameter

Sets a ICalParameter into the ICalProperty. It behaves like set the copy of the ICalParameter. Upon completion the native part of ICalParameter will be set to NULL.

since: 1.0

i_cal_property_set_parameter_from_string

Sets the ICalProperty with the parameter defined by the name and value.

since: 1.0

i_cal_property_set_parent

Sets the parent ICalComponent of the specified ICalProperty.

since: 3.0

i_cal_property_set_participanttype

Sets value v to prop of kind I_CAL_PARTICIPANTTYPE_PROPERTY.

unstable since: 3.1

i_cal_property_set_patchdelete

Sets value v to prop of kind I_CAL_PATCHDELETE_PROPERTY.

unstable since: 3.1

i_cal_property_set_patchorder

Sets value v to prop of kind I_CAL_PATCHORDER_PROPERTY.

unstable since: 3.1

i_cal_property_set_patchparameter

Sets value v to prop of kind I_CAL_PATCHPARAMETER_PROPERTY.

unstable since: 3.1

i_cal_property_set_patchtarget

Sets value v to prop of kind I_CAL_PATCHTARGET_PROPERTY.

unstable since: 3.1

i_cal_property_set_patchversion

Sets value v to prop of kind I_CAL_PATCHVERSION_PROPERTY.

unstable since: 3.1

i_cal_property_set_percentcomplete

Sets the percentcomplete for the ICalProperty.

since: 1.0

i_cal_property_set_permission

Sets the permission for the ICalProperty.

since: 1.0

i_cal_property_set_pollcompletion

Sets the pollcompletion for the ICalProperty.

since: 1.0

i_cal_property_set_pollitemid

Sets the pollitemid for the ICalProperty.

since: 1.0

i_cal_property_set_pollmode

Sets the pollmode for the ICalProperty.

since: 1.0

i_cal_property_set_pollproperties

Sets the pollproperties for the ICalProperty.

since: 1.0

i_cal_property_set_pollwinner

Sets the pollwinner for the ICalProperty.

since: 1.0

i_cal_property_set_priority

Sets the priority for the ICalProperty.

since: 1.0

i_cal_property_set_prodid

Sets the prodid for the ICalProperty.

since: 1.0

i_cal_property_set_proximity

Sets value v to prop of kind I_CAL_PROXIMITY_PROPERTY.

unstable since: 3.1

i_cal_property_set_query

Sets the query for the ICalProperty.

since: 1.0

i_cal_property_set_queryid

Sets the queryid for the ICalProperty.

since: 1.0

i_cal_property_set_querylevel

Sets the querylevel for the ICalProperty.

since: 1.0

i_cal_property_set_queryname

Sets the queryname for the ICalProperty.

since: 1.0

i_cal_property_set_rdate

Sets the rdate for the ICalProperty.

since: 1.0

i_cal_property_set_recuraccepted

Sets the recuraccepted for the ICalProperty.

since: 1.0

i_cal_property_set_recurexpand

Sets the recurexpand for the ICalProperty.

since: 1.0

i_cal_property_set_recurlimit

Sets the recurlimit for the ICalProperty.

since: 1.0

i_cal_property_set_recurrenceid

Sets the recurrenceid time for the ICalProperty.

since: 1.0

i_cal_property_set_refreshinterval

Sets value v to prop of kind I_CAL_REFRESHINTERVAL_PROPERTY.

unstable since: 3.1

i_cal_property_set_relatedto

Sets the relatedto for the ICalProperty.

since: 1.0

i_cal_property_set_relcalid

Sets the relcalid for the ICalProperty.

since: 1.0

i_cal_property_set_repeat

Sets the repeat for the ICalProperty.

since: 1.0

i_cal_property_set_replyurl

Sets the replyurl for the ICalProperty.

since: 2.0

i_cal_property_set_requeststatus

Sets the requeststatus for the ICalProperty.

since: 1.0

i_cal_property_set_resources

Sets the resources for the ICalProperty.

since: 1.0

i_cal_property_set_resourcetype

Sets value v to prop of kind I_CAL_RESOURCETYPE_PROPERTY.

unstable since: 3.1

i_cal_property_set_response

Sets the response for the ICalProperty.

since: 2.0

i_cal_property_set_restriction

Sets the restriction for the ICalProperty.

since: 1.0

i_cal_property_set_rrule

Sets the rrule for the ICalProperty.

since: 1.0

i_cal_property_set_scope

Sets the scope for the ICalProperty.

since: 1.0

i_cal_property_set_sequence

Sets the sequence for the ICalProperty.

since: 1.0

i_cal_property_set_source

Sets value v to prop of kind I_CAL_SOURCE_PROPERTY.

unstable since: 3.1

i_cal_property_set_status

Sets the status for the ICalProperty.

since: 1.0

i_cal_property_set_storesexpanded

Sets the storesexpanded for the ICalProperty.

since: 1.0

i_cal_property_set_structureddata

Sets value v to prop of kind I_CAL_STRUCTUREDDATA_PROPERTY.

unstable since: 3.1

i_cal_property_set_styleddescription

Sets value v to prop of kind I_CAL_STYLEDDESCRIPTION_PROPERTY.

unstable since: 3.1

i_cal_property_set_summary

Sets the summary for the ICalProperty.

since: 1.0

i_cal_property_set_target

Sets the target for the ICalProperty.

since: 1.0

i_cal_property_set_taskmode

Sets the taskmode for the ICalProperty.

since: 2.0

i_cal_property_set_transp

Sets the transp for the ICalProperty.

since: 1.0

i_cal_property_set_trigger

Sets the trigger time for the ICalProperty.

since: 1.0

i_cal_property_set_tzid

Sets the tzid for the ICalProperty.

since: 1.0

i_cal_property_set_tzidaliasof

Sets the tzidaliasof for the ICalProperty.

since: 2.0

i_cal_property_set_tzname

Sets the tzname for the ICalProperty.

since: 1.0

i_cal_property_set_tzoffsetfrom

Sets the tzoffsetfrom for the ICalProperty.

since: 1.0

i_cal_property_set_tzoffsetto

Sets the tzoffsetto for the ICalProperty.

since: 1.0

i_cal_property_set_tzuntil

Sets the tzuntil time for the ICalProperty.

since: 2.0

i_cal_property_set_tzurl

Sets the tzurl for the ICalProperty.

since: 1.0

i_cal_property_set_uid

Sets the uid for the ICalProperty.

since: 1.0

i_cal_property_set_url

Sets the url for the ICalProperty.

since: 1.0

i_cal_property_set_value

Sets the ICalProperty with the ICalValue.

since: 1.0

i_cal_property_set_value_from_string

Sets the ICalProperty with the ICalValue constructed from string.

since: 1.0

i_cal_property_set_version

Sets the version for the ICalProperty.

since: 1.0

i_cal_property_set_voter

Sets the voter for the ICalProperty.

since: 2.0

i_cal_property_set_x

Sets the x for the ICalProperty.

since: 1.0

i_cal_property_set_x_name

Sets the name of x property for the ICalProperty.

since: 1.0

i_cal_property_set_xlicclass

Sets the xlicclass for the ICalProperty.

since: 1.0

i_cal_property_set_xlicclustercount

Sets the xlicclustercount for the ICalProperty.

since: 1.0

i_cal_property_set_xlicerror

Sets the xlicerror for the ICalProperty.

since: 1.0

i_cal_property_set_xlicmimecharset

Sets the xlicmimecharset for the ICalProperty.

since: 1.0

i_cal_property_set_xlicmimecid

Sets the xlicmimecid for the ICalProperty.

since: 1.0

i_cal_property_set_xlicmimecontenttype

Sets the xlicmimecontenttype for the ICalProperty.

since: 1.0

i_cal_property_set_xlicmimeencoding

Sets the xlicmimeencoding for the ICalProperty.

since: 1.0

i_cal_property_set_xlicmimefilename

Sets the xlicmimefilename for the ICalProperty.

since: 1.0

i_cal_property_set_xlicmimeoptinfo

Sets the xlicmimeoptinfo for the ICalProperty.

since: 1.0

i_cal_property_take_parameter

Adds the parameter into the prop and free the parameter.

since: 1.0

i_cal_property_take_value

Sets the prop with the value and unrefs the value.

since: 1.0

Methods inherited from ICalObject (12)
i_cal_object_add_depender

Adds a depender into the list of objects which should not be destroyed before this iobject. It’s usually used for cases where the iobject uses native libical structure from the depender. The depender is referenced. It’s illegal to try to add one depender multiple times.

since: 1.0

i_cal_object_get_always_destroy

Obtain the ICalObject::always-destroy property value.

unstable since: 3.0.11

i_cal_object_get_is_global_memory

Obtains whether the native libical structure is a global shared memory, thus should not be destroyed. This can be set only during construction time.

since: 1.0

i_cal_object_get_native

Obtain native libical structure pointer associated with this iobject.

since: 1.0

i_cal_object_get_native_destroy_func

Obtain a pointer to a function responsible to free the libical native structure.

since: 1.0

i_cal_object_ref_owner

Obtain current owner of the native libical structure. The returned pointer, if not NULL, is referenced for thread safety. Unref it with g_object_unref when done with it.

since: 1.0

i_cal_object_remove_depender

Removes a depender from the list of objects which should not be destroyed before this iobject, previously added with i_cal_object_add_depender(). It’s illegal to try to remove the depender which is not in the internal list.

since: 1.0

i_cal_object_remove_owner

Unref and remove the owner.

since: 1.0

i_cal_object_set_always_destroy

Sets the ICalObject::always-destroy property value. When TRUE, the native libical structure is always freed, even when an owner of the iobject is set.

unstable since: 3.0.11

i_cal_object_set_native_destroy_func

Sets a function to be used to destroy the native libical structure.

since: 1.0

i_cal_object_set_owner

Sets an owner of the native libical structure, that is an object responsible for a destroy of the native libical structure.

since: 1.0

i_cal_object_steal_native

Obtain native libical structure pointer associated with this iobject and sets the one at iobject to NULL, thus it’s invalid since now on.

since: 1.0

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Properties inherited from ICalObject (5)
ICalGLib.Object:always-destroy

Whether free the native libical structure on ICalObjects finalize even if the object has set an owner.

unstable since: 3.0.11

ICalGLib.Object:is-global-memory

Whether the native libical structure is from a global shared memory. If TRUE, then it is not freed on ICalObjects finalize.

since: 3.0

ICalGLib.Object:native

The native libical structure for this ICalObject.

since: 3.0

ICalGLib.Object:native-destroy-func

GDestroyNotify function to use to destroy the native libical pointer.

since: 3.0

ICalGLib.Object:owner

Owner of the native libical structure. If set, then it is responsible for a free of the native libical structure.

since: 3.0

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

since: 2.0

Class structure

struct ICalGLibPropertyClass {
  /* no available fields */
}

This is the ICalProperty class.