The IICalendarCollection type exposes the following members.

Methods

  NameDescription
Public methodAdd
Adds an item to the ICollection<(Of <(<'T>)>)>.
(Inherited from ICollection<(Of <(<'IICalendar>)>)>.)
Public methodClear
Removes all items from the ICollection<(Of <(<'T>)>)>.
(Inherited from ICollection<(Of <(<'IICalendar>)>)>.)
Public methodClearEvaluation
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.)
Public methodContains
Determines whether the ICollection<(Of <(<'T>)>)> contains a specific value.
(Inherited from ICollection<(Of <(<'IICalendar>)>)>.)
Public methodCopyTo
Copies the elements of the ICollection<(Of <(<'T>)>)> to an Array, starting at a particular Array index.
(Inherited from ICollection<(Of <(<'IICalendar>)>)>.)
Public methodGetEnumerator()()()()
Returns an enumerator that iterates through the collection.
(Inherited from IEnumerable<(Of <(<'IICalendar>)>)>.)
Public methodGetEnumerator()()()()
Returns an enumerator that iterates through a collection.
(Inherited from IEnumerable.)
Public methodGetOccurrences(DateTime) (Inherited from IGetOccurrences.)
Public methodGetOccurrences(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.
Note Note This will first Evaluate() the date range required in order to determine the occurrences for the date provided, and then return the occurrences.
(Inherited from IGetOccurrences.)
Public methodGetOccurrences(DateTime, DateTime) (Inherited from IGetOccurrences.)
Public methodGetOccurrences(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.)
Public methodGetOccurrences<(Of <<'(T>)>>)(DateTime) (Inherited from IGetOccurrencesTyped.)
Public methodGetOccurrences<(Of <<'(T>)>>)(IDateTime)
Returns all occurrences of components of type T that start on the date provided. All components starting between 12:00:00AM and 11:59:59 PM will be returned.
Note Note This will first Evaluate() the date range required in order to determine the occurrences for the date provided, and then return the occurrences.
(Inherited from IGetOccurrencesTyped.)
Public methodGetOccurrences<(Of <<'(T>)>>)(DateTime, DateTime) (Inherited from IGetOccurrencesTyped.)
Public methodGetOccurrences<(Of <<'(T>)>>)(IDateTime, IDateTime)
Returns all occurrences of components of type T that start within the date range provided. All components occurring between startTime and endTime will be returned.
(Inherited from IGetOccurrencesTyped.)
Public methodIndexOf
Determines the index of a specific item in the IList<(Of <(<'T>)>)>.
(Inherited from IList<(Of <(<'IICalendar>)>)>.)
Public methodInsert
Inserts an item to the IList<(Of <(<'T>)>)> at the specified index.
(Inherited from IList<(Of <(<'IICalendar>)>)>.)
Public methodRemove
Removes the first occurrence of a specific object from the ICollection<(Of <(<'T>)>)>.
(Inherited from ICollection<(Of <(<'IICalendar>)>)>.)
Public methodRemoveAt
Removes the IList<(Of <(<'T>)>)> item at the specified index.
(Inherited from IList<(Of <(<'IICalendar>)>)>.)

See Also