Click or drag to resize

IAlarm Interface

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

Namespace:  ITHit.Collab.Calendar
Assembly:  ITHit.Collab (in ITHit.Collab.dll) Version: (
public interface IAlarm : IComponent

The IAlarm type exposes the following members.

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 components. Empty for card object.
(Inherited from IComponent.)
Public propertyContainer
Public propertyDelimiter
Object delimiter such as VCARD, VCALENDAR, VEVENT, VTODO, etc
(Inherited from IComponent.)
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 IComponent.)
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.
Public methodAddProperty
Adds property to Properties list. The property must be created by created by CreateRawProperty call.
(Inherited from IComponent.)
Public methodCreateCustomComponent
Creates a component that can be added to the list of components of this object.
(Inherited from IComponent.)
Public methodCreateRawProperty
Creates property that can be added to the list of properties of this object.
(Inherited from IComponent.)

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

See Also