The IEvent type exposes the following members.
 Methods
Methods
| Name | Description | |
|---|---|---|
|  | AddChild | 
            Adds a child object to the current object.
            (Inherited from ICalendarObject.) | 
|  | ClearEvaluation | 
            Clears a previous evaluation, usually because one of the 
            key elements used for evaluation has changed 
            (Start, End, Duration, recurrence rules, exceptions, etc.).
            (Inherited from IGetOccurrences.) | 
|  | 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(DateTime) | (Inherited from IGetOccurrences.) | 
|  | GetOccurrences(IDateTime) | 
            Returns all occurrences of this component that start on the date provided.
            All components starting between 12:00:00AM and 11:59:59 PM will be
            returned.
            (Inherited from IGetOccurrences.)  Note
            This will first Evaluate() the date range required in order to
            determine the occurrences for the date provided, and then return
            the occurrences. | 
|  | GetOccurrences(DateTime, DateTime) | (Inherited from IGetOccurrences.) | 
|  | GetOccurrences(IDateTime, IDateTime) | 
            Returns all occurrences of this component that start within the date range provided.
            All components occurring between startTime and endTime
            will be returned.
            (Inherited from IGetOccurrences.) | 
|  | 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.) | 
|  | IsActive | |
|  | OnLoaded | 
            Fires the Loaded event.
            (Inherited from ILoadable.) | 
|  | PollAlarms | (Inherited from IAlarmContainer.) | 
|  | 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 | |
|---|---|---|
|  | Alarms | 
            A list of Alarms for this recurring component.
            (Inherited from IAlarmContainer.) | 
|  | Attachments | (Inherited from IUniqueComponent.) | 
|  | Attendees | (Inherited from IUniqueComponent.) | 
|  | Calendar | 
            Returns the iCalendar that this object
            is associated with.
            (Inherited from ICalendarObject.) | 
|  | Categories | (Inherited from IUniqueComponent.) | 
|  | Children | 
            Returns a list of children of this object.
            (Inherited from ICalendarObject.) | 
|  | Class | (Inherited from IUniqueComponent.) | 
|  | Column | 
            Returns the column number where this calendar
            object was found during parsing.
            (Inherited from ICalendarObject.) | 
|  | Comments | (Inherited from IUniqueComponent.) | 
|  | Contacts | (Inherited from IUniqueComponent.) | 
|  | Created | (Inherited from IUniqueComponent.) | 
|  | Description | (Inherited from IUniqueComponent.) | 
|  | DTEnd | 
            The end date/time of the event.
              Note
            If the duration has not been set, but
            the start/end time of the event is available,
            the duration is automatically determined.
            Likewise, if an end time and duration are available,
            but a start time has not been set, the start time
            will be extrapolated. | 
|  | DTStamp | (Inherited from IUniqueComponent.) | 
|  | DTStart | Obsolete. (Inherited from IRecurrable.) | 
|  | Duration | 
            The duration of the event.
              Note
            If a start time and duration is available,
            the end time is automatically determined.
            Likewise, if the end time and duration is
            available, but a start time is not determined,
            the start time will be extrapolated from
            available information. | 
|  | End | 
            An alias to the DTEnd field (i.e. end date/time).
             | 
|  | ExceptionDates | (Inherited from IRecurrable.) | 
|  | ExceptionRules | (Inherited from IRecurrable.) | 
|  | GeographicLocation | 
            The geographic location (lat/long) of the event.
             | 
|  | iCalendar | (Inherited from ICalendarObject.) | 
|  | IsAllDay | 
            Returns true if the event is an all-day event.
             | 
|  | IsLoaded | 
            Gets whether or not the object has been loaded.
            (Inherited from ILoadable.) | 
|  | Key | (Inherited from IKeyedObject<(Of <(<'T>)>)>.) | 
|  | LastModified | (Inherited from IUniqueComponent.) | 
|  | Line | 
            Returns the line number where this calendar
            object was found during parsing.
            (Inherited from ICalendarObject.) | 
|  | Location | 
            The location of the event.
             | 
|  | Name | 
            The name of the calendar object.
            Every calendar object can be assigned
            a name.
            (Inherited from ICalendarObject.) | 
|  | Organizer | (Inherited from IUniqueComponent.) | 
|  | Parent | 
            Returns the parent of this object.
            (Inherited from ICalendarObject.) | 
|  | Priority | (Inherited from IUniqueComponent.) | 
|  | Properties | (Inherited from ICalendarPropertyListContainer.) | 
|  | RecurrenceDates | (Inherited from IRecurrable.) | 
|  | RecurrenceID | (Inherited from IRecurrable.) | 
|  | RecurrenceRules | (Inherited from IRecurrable.) | 
|  | RelatedComponents | (Inherited from IUniqueComponent.) | 
|  | RequestStatuses | (Inherited from IUniqueComponent.) | 
|  | Resources | 
            Resources that will be used during the event.
             
 | 
|  | Sequence | (Inherited from IUniqueComponent.) | 
|  | Start | 
            Gets/sets the start date/time of the component.
            (Inherited from IRecurrable.) | 
|  | Status | 
            The status of the event.
             | 
|  | Summary | (Inherited from IUniqueComponent.) | 
|  | Transparency | 
            The transparency of the event.  In other words,
            whether or not the period of time this event
            occupies can contain other events (transparent),
            or if the time cannot be scheduled for anything
            else (opaque).
             | 
|  | UID | (Inherited from IUniqueComponent.) | 
|  | Url | (Inherited from IUniqueComponent.) | 
 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.) | 
|  | UIDChanged | 
            Fires when the UID of the component has changed.
            (Inherited from IUniqueComponent.) | 





