The Event type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Event |
Constructs an Event object, with an ICalendarObject
(usually an iCalendar object) as its parent.
|
Methods
Name | Description | |
---|---|---|
AddChild |
Adds an ICalendarObject-based object as a child
of the current object.
(Inherited from CalendarObject.) | |
AddProperty(CalendarProperty) |
Adds a property to this component.
(Inherited from CalendarComponent.) | |
AddProperty(String, String) |
Adds a property to this component.
(Inherited from CalendarComponent.) | |
ClearEvaluation | (Inherited from RecurringComponent.) | |
Copy<(Of <<'(T>)>>) |
Creates a copy of the object.
(Inherited from CalendarObjectBase.) | |
CopyFrom | (Inherited from CalendarComponent.) | |
Equals | (Inherited from UniqueComponent.) | |
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
GetHashCode | (Inherited from UniqueComponent.) | |
GetOccurrences(DateTime) | (Inherited from RecurringComponent.) | |
GetOccurrences(IDateTime) | (Inherited from RecurringComponent.) | |
GetOccurrences(DateTime, DateTime) | (Inherited from RecurringComponent.) | |
GetOccurrences(IDateTime, IDateTime) | (Inherited from RecurringComponent.) | |
GetService(String) | (Inherited from CalendarObject.) | |
GetService(Type) | (Inherited from CalendarObject.) | |
GetService<(Of <<'(T>)>>)()()()() | (Inherited from CalendarObject.) | |
GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
IsActive |
Determines whether or not the Event is actively displayed
as an upcoming or occurred event.
| |
MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
OccursAt |
Use this method to determine if an event begins at a given date and time.
| |
OccursOn |
Use this method to determine if an event occurs on a given date.
Note
This event should be called only after the [!:Evaluate]
method has calculated the dates for which this event occurs.
| |
OnChildAdded | (Inherited from CalendarObject.) | |
OnChildRemoved | (Inherited from CalendarObject.) | |
OnDeserialized | (Overrides UniqueComponent..::..OnDeserialized(StreamingContext).) | |
OnDeserializing | (Overrides RecurringComponent..::..OnDeserializing(StreamingContext).) | |
OnLoaded | (Inherited from CalendarObjectBase.) | |
OnUIDChanged | (Inherited from UniqueComponent.) | |
PollAlarms()()()() | (Inherited from RecurringComponent.) | |
PollAlarms(IDateTime, IDateTime) | (Inherited from RecurringComponent.) | |
RemoveChild |
Removed an ICalendarObject-based object from the Children
collection.
(Inherited from CalendarObject.) | |
RemoveService(String) | (Inherited from CalendarObject.) | |
RemoveService(Type) | (Inherited from CalendarObject.) | |
SetService(Object) | (Inherited from CalendarObject.) | |
SetService(String, Object) | (Inherited from CalendarObject.) | |
ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
Alarms |
A list of Alarms for this recurring component.
(Inherited from RecurringComponent.) | |
Attachments | (Inherited from UniqueComponent.) | |
Attendees | (Inherited from UniqueComponent.) | |
Calendar |
Returns the iCalendar that this ICalendarObject
belongs to.
(Inherited from CalendarObject.) | |
Categories | (Inherited from UniqueComponent.) | |
Children |
A collection of ICalendarObjects that are children
of the current object.
(Inherited from CalendarObject.) | |
Class | (Inherited from UniqueComponent.) | |
Column | (Inherited from CalendarObject.) | |
Comments | (Inherited from UniqueComponent.) | |
Contacts | (Inherited from UniqueComponent.) | |
Created | (Inherited from UniqueComponent.) | |
Description | (Inherited from UniqueComponent.) | |
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 UniqueComponent.) | |
DTStart |
The start date/time of the event.
(Overrides RecurringComponent..::..DTStart.) 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 the end date/time has not been
set, but a start and duration are available,
the end date/time will be extrapolated.
| |
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).
| |
EvaluationIncludesReferenceDate | (Overrides RecurringComponent..::..EvaluationIncludesReferenceDate.) | |
ExceptionDates | (Inherited from RecurringComponent.) | |
ExceptionRules | (Inherited from RecurringComponent.) | |
GeographicLocation |
The geographic location (lat/long) of the event.
| |
iCalendar | (Inherited from CalendarObject.) | |
IsAllDay |
Returns true if the event is an all-day event.
| |
IsLoaded | (Inherited from CalendarObjectBase.) | |
Key | (Inherited from CalendarObject.) | |
LastModified | (Inherited from UniqueComponent.) | |
Line | (Inherited from CalendarObject.) | |
Location |
The location of the event.
| |
Name |
Gets or sets the name of the ICalendarObject. For iCalendar components,
this is the RFC 5545 name of the component.
(Inherited from CalendarObject.)Examples
| |
Organizer | (Inherited from UniqueComponent.) | |
Parent |
Returns the parent ICalendarObject that owns this one.
(Inherited from CalendarObject.) | |
Priority | (Inherited from UniqueComponent.) | |
Properties |
Returns a list of properties that are associated with the iCalendar object.
(Inherited from CalendarComponent.) | |
RecurrenceDates | (Inherited from RecurringComponent.) | |
RecurrenceID | (Inherited from RecurringComponent.) | |
RecurrenceRules | (Inherited from RecurringComponent.) | |
RelatedComponents | (Inherited from UniqueComponent.) | |
RequestStatuses | (Inherited from UniqueComponent.) | |
Resources |
Resources that will be used during the event.
ExamplesConference room #2 ExamplesProjector | |
Sequence | (Inherited from UniqueComponent.) | |
Start |
An alias to the DTStart field (i.e. start date/time).
(Inherited from RecurringComponent.) | |
Status |
The status of the event.
| |
Summary | (Inherited from UniqueComponent.) | |
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 UniqueComponent.) | |
Url | (Inherited from UniqueComponent.) |
Events
Name | Description | |
---|---|---|
ChildAdded | (Inherited from CalendarObject.) | |
ChildRemoved | (Inherited from CalendarObject.) | |
Loaded | (Inherited from CalendarObjectBase.) | |
UIDChanged | (Inherited from UniqueComponent.) |