VEvent Methods

Methods

AllInstances This method is used to return all recurring instances based on the current settings alone
(Inherited from RecurringObject)
ApplyTimeZone This is used to apply the selected time zone to all date/time objects in the component and convert them to the new time zone.
(Overrides RecurringObject.ApplyTimeZone(VTimeZone))
ClearProperties The method can be called to clear all current property values from the event. The version is left unchanged.
(Overrides RecurringObject.ClearProperties())
Clone() This is overridden to allow cloning of a PDI object
(Overrides PDIObject.Clone())
Clone(PDIObject) This is overridden to allow copying of the additional properties
(Overrides RecurringObject.Clone(PDIObject))
Equals This is overridden to allow proper comparison of event objects
(Overrides Object.Equals(Object))
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCode Get a hash code for the calendar object
(Overrides Object.GetHashCode())
GetTypeGets the Type of the current instance.
(Inherited from Object)
InstancesBetween This method is used to return all recurring instances between the two specified date/times based on the current settings.
(Inherited from RecurringObject)
LastInstance This method can be used to quickly determine the end date of an item regardless of whether it uses recurrence or not.
(Inherited from RecurringObject)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
OccursOn This method is used to determine whether or not an instance of the recurrence falls on the specified date/time.
(Inherited from RecurringObject)
PropagateVersion This is used to propagate the version to all properties in the object that need it
(Overrides RecurringObject.PropagateVersion())
SetTimeZone This is used to set the selected time zone in all date/time objects in the component without modifying the date/time values.
(Overrides RecurringObject.SetTimeZone(VTimeZone))
TimeZonesUsed This is used to get a list of time zones used by all owned objects
(Overrides RecurringObject.TimeZonesUsed(StringCollection))
ToString Convert the object instance to its string form
(Inherited from CalendarObject)
UpdateTimeZoneId This is used to replace an old time zone ID with a new time zone ID in all properties of a calendar object.
(Overrides RecurringObject.UpdateTimeZoneId(String, String))
WriteToStream(TextWriter) This can be used to write a calendar object to a PDI data stream
(Inherited from CalendarObject)
WriteToStream(TextWriter, StringBuilder) This can be used to write an event to a PDI data stream
(Overrides RecurringObject.WriteToStream(TextWriter, StringBuilder))

See Also