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.
The description of the alarm.
The duration of the alarm.
The number of time the alarm will be repeted.
Specify the relationship of the alarm trigger with respect to the start or end of the calendar component
A comment of the appointment.
A description of the appointment. In Microsoft Outlook, the DESCRIPTION corresponds to the "Text" entry in the "Appointment" form.
A summary of the appointment. In Microsoft Outlook, the SUMMARY corresponds to the "Subject" entry in the "Appointment" form.
The email of the organizer of the appointment.
The name of the organizer of the appointment.
The name of the output ics file.
The end date of the appointment.
The start date of the appointment.
The location of the appointment.