The IAlarm type exposes the following members.
 Methods
Methods
| Name | Description | |
|---|---|---|
|  | AddChild | 
            Adds a child object to the current object.
            (Inherited from ICalendarObject.) | 
|  | Copy<(Of <<'(T>)>>) | 
            Returns a copy of the current object, including
            all relevent fields/properties, resulting in a
            semantically equivalent copy of the object.
            (which consequently passes an object.Equals(obj1, obj2)
            test).
            (Inherited from ICopyable.) | 
|  | CopyFrom | 
            Copies all relevant fields/properties from
            the target object to the current one.
            (Inherited from ICopyable.) | 
|  | GetOccurrences | 
            Gets a list of alarm occurrences for the given recurring component, rc
            that occur between FromDate and ToDate.
             | 
|  | GetService(Type) | 
                    Gets the service object of the specified type.
                (Inherited from IServiceProvider.) | 
|  | GetService(String) | (Inherited from IServiceProvider.) | 
|  | GetService<(Of <<'(T>)>>)()()()() | (Inherited from IServiceProvider.) | 
|  | GetService<(Of <<'(T>)>>)(String) | (Inherited from IServiceProvider.) | 
|  | OnLoaded | 
            Fires the Loaded event.
            (Inherited from ILoadable.) | 
|  | Poll | 
            Polls the Alarm component for alarms that have been triggered
            since the provided Start date/time.  If Start
            is null, all triggered alarms will be returned.
             | 
|  | RemoveChild | 
            Removes a child object from the current object.
            (Inherited from ICalendarObject.) | 
|  | RemoveService(String) | (Inherited from IServiceProvider.) | 
|  | RemoveService(Type) | (Inherited from IServiceProvider.) | 
|  | SetService(Object) | (Inherited from IServiceProvider.) | 
|  | SetService(String, Object) | (Inherited from IServiceProvider.) | 
 Properties
Properties
| Name | Description | |
|---|---|---|
|  | Action | |
|  | Attachment | |
|  | Attendees | |
|  | Calendar | 
            Returns the iCalendar that this object
            is associated with.
            (Inherited from ICalendarObject.) | 
|  | Children | 
            Returns a list of children of this object.
            (Inherited from ICalendarObject.) | 
|  | Column | 
            Returns the column number where this calendar
            object was found during parsing.
            (Inherited from ICalendarObject.) | 
|  | Description | |
|  | Duration | |
|  | iCalendar | (Inherited from ICalendarObject.) | 
|  | IsLoaded | 
            Gets whether or not the object has been loaded.
            (Inherited from ILoadable.) | 
|  | Key | (Inherited from IKeyedObject<(Of <(<'T>)>)>.) | 
|  | Line | 
            Returns the line number where this calendar
            object was found during parsing.
            (Inherited from ICalendarObject.) | 
|  | Name | 
            The name of the calendar object.
            Every calendar object can be assigned
            a name.
            (Inherited from ICalendarObject.) | 
|  | Parent | 
            Returns the parent of this object.
            (Inherited from ICalendarObject.) | 
|  | Properties | (Inherited from ICalendarPropertyListContainer.) | 
|  | Repeat | |
|  | Summary | |
|  | Trigger | 
 Events
Events
| Name | Description | |
|---|---|---|
|  | ChildAdded | (Inherited from ICalendarObject.) | 
|  | ChildRemoved | (Inherited from ICalendarObject.) | 
|  | Loaded | 
            An event that fires when the object has been loaded.
            (Inherited from ILoadable.) | 





