CreateAppointmentICS

Description

Creates an ICS appointment file given some properties. An ICS file is a calendar file saved in a universal calendar format used by several email and calendar programs, including Microsoft Outlook, Google Calendar, Notes and Apple Calendar.


Alarm

AlarmDescription InArgument<String>

The description of the alarm.

AlarmDuration InArgument<Int32?>

The duration of the alarm.

AlarmRepeat InArgument<Int32?>

The number of time the alarm will be repeted.

AlarmTrigger InArgument<Int32?>

Specify the relationship of the alarm trigger with respect to the start or end of the calendar component


Content

Comment InArgument<String>

A comment of the appointment.

Description InArgument<String>

A description of the appointment. In Microsoft Outlook, the DESCRIPTION corresponds to the "Text" entry in the "Appointment" form.

Summary InArgument<String> REQUIRED

A summary of the appointment. In Microsoft Outlook, the SUMMARY corresponds to the "Subject" entry in the "Appointment" form.


Misc


Organizer

OrganizerMail InArgument<String>

The email of the organizer of the appointment.

OrganizerName InArgument<String> REQUIRED

The name of the organizer of the appointment.


Other

IcsFileName InArgument<String>

The name of the output ics file.


When

The end date of the appointment.

Start InArgument<DateTime> REQUIRED

The start date of the appointment.


Where

Location InArgument<String>

The location of the appointment.