Function: icalendar-match-attendee-property

icalendar-match-attendee-property is a byte-compiled function defined in icalendar-parser.el.gz.

Signature

(icalendar-match-attendee-property LIMIT)

Documentation

Matcher for icalendar-attendee property.

(Defined by icalendar-define-property.)

Source Code

;; Defined in /usr/src/emacs/lisp/calendar/icalendar-parser.el.gz
;;;;; Section 3.8.4: Relationship Component Properties

(ical:define-property ical:attendee "ATTENDEE"
  "Attendee.

This property specfies a participant in a `icalendar-vevent',
`icalendar-vtodo', or `icalendar-valarm'.  It is required when the
containing component represents event, task, or notification for
a *group* of people, but not for components that simply represent
these items in a single user's calendar (in that case, it should
not be specified).  The property can be specified multiple times,
once for each participant in the event or task.  In an
EMAIL-category VALARM component, this property specifies the
address of the user(s) who should receive the notification email.

The parameters `icalendar-roleparam', `icalendar-partstatparam',
`icalendar-rsvpparam', `icalendar-delfromparam', and
`icalendar-deltoparam' are especially relevant for further
specifying the roles of each participant in the containing
component."
  ical:cal-address
  :child-spec (:zero-or-one (ical:cutypeparam
                             ical:memberparam
                             ical:roleparam
                             ical:partstatparam
                             ical:rsvpparam
                             ical:deltoparam
                             ical:delfromparam
                             ical:sentbyparam
                             ical:cnparam
                             ical:dirparam
                             ical:languageparam)
               :zero-or-more (ical:otherparam))
  :link "https://www.rfc-editor.org/rfc/rfc5545#section-3.8.4.1")