Click or drag to resize

IAlarm Interface

IT Hit WebDAV Classes Reference
Represents an alarm for an event or a to-do.

Namespace: ITHit.WebDAV.Calendar.Components
Assembly: ITHit.WebDAV (in ITHit.WebDAV.dll) Version: 1.0.0.503 (1.0.0.503)
Syntax
public interface IAlarm : IDavComponent

The IAlarm type exposes the following members.

Properties
  NameDescription
Public propertyAction
Gets alarm action.
Public propertyAttachments
An audio alarm sound(s) if the Action is Audio or email attachments if the Action is Email.
Public propertyAttendees
Email address of attendees to receive the message if the Action is Email.
Public propertyComponents
Dictionary of all calendar properties. Empty for card object.
(Inherited from IDavComponent.)
Public propertyDelimiter
Object delimiter such as VCARD, VCALENDAR, VEVENT, VTODO, etc
(Inherited from IDavComponent.)
Public propertyDescription
Gets the text to be displayed when the alarm is triggered if the Action is Display or the e-mail message body when the Action is Email.
Public propertyDuration
Gets alarm duration.
Public propertyProperties
Dictionary of all business card or calendar properties.
(Inherited from IDavComponent.)
Public propertyRepeat
Gets the number of times the alarm should be repeated, after the initial trigger.
Public propertySummary
Gets the text to be used as the message subject when the Action is Email.
Public propertyTrigger
Gets when the alarm will be triggered.
Top
Methods
  NameDescription
Public methodAddProperty
Adds property to Properties list. The property must be created by created by CreateRawProperty call.
(Inherited from IDavComponent.)
Public methodCreateCustomComponent
Creates a component that can be added to the list of components of this object.
(Inherited from IDavComponent.)
Public methodCreateRawProperty
Creates property that can be added to the list of properties of this object.
(Inherited from IDavComponent.)
Top
Remarks

All properties of this component are optional except Action and Trigger properties.

https://tools.ietf.org/html/rfc5545#section-3.6.6

See Also