2022 April Release

Class FSCCALDAV@1.1001:VEvent Permanent link for this heading

Class Hierarchy

Object > BasicObject > VEvent

This object class represents a single event.

Additional Information

Properties Permanent link for this heading

Type

Property

Name

VAlarm[]

alarms

Alarms

boolean

allday

All Day

Attendee[]

attendees

Attendees

string[]

categories

Categories

Content

content

File

string[]

description

Description

date

dtend

End Time

date

dtstart

Start Time

EditAttendeeVEvent[]

editattendees

Attendees

date

localdtend

End Time (local)

date

localdtstart

Start Time (local)

string

location

Location

Content

origcontent

Original File

Priority

priorityenum

Priority

string

title

Title

VTimezone

tzend

Timezone (End Time)

VTimezone

tzstart

Timezone (Start Time)

Actions Permanent link for this heading

Return Type

Signature

void

AttrContentGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

void

AttrObjNameGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

boolean

CheckDownloadPolicy(
  optional boolean silent,
  optional boolean contextspecific,
  optional User user,
  optional object objecttocheck,
  out retval boolean isreadable)

void

DuplicateObjectHook(
  object created_object,
  object source_object,
  object venv_parent,
  object venv_view,
  object[] venv_values)

void

ImportContentFriendlyURL(
  content request,
  out content response)

void

ObjectChangeClass(
  object objclass)

void

ObjectConstructor(
  optional object sourceobj)

void

ObjectFinalizeCommit(
  object[] attrlist)

void

ObjectPrepareCommit(
  boolean internalchange)

void

UpdateAttendees()

void

UpdateVEventApp(
  object venv_object,
  boolean attendees_changed,
  string attendees_string,
  Attendee[] attendees_removed,
  Attendee[] attendees_added)

void

WebDAVObjectChangeClass(
  object oldclass,
  object newclass)