A collection of iCalendar components. This class is used by the
iCalendar class to maintain a collection of events,
to-do items, journal entries, and free/busy times.
Namespace: iCalAssembly: ICalVCard (in ICalVCard.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
C# |
---|
[SerializableAttribute] public class UniqueComponentList<T> : FilteredCalendarObjectList<T>, IUniqueComponentList<T>, IFilteredCalendarObjectList<T>, ICollection<T>, IEnumerable<T>, IEnumerable where T : IUniqueComponent |
Visual Basic |
---|
<SerializableAttribute> _ Public Class UniqueComponentList(Of T As IUniqueComponent) _ Inherits FilteredCalendarObjectList(Of T) _ Implements IUniqueComponentList(Of T), IFilteredCalendarObjectList(Of T), _ ICollection(Of T), IEnumerable(Of T), IEnumerable |
Visual C++ |
---|
[SerializableAttribute] generic<typename T> where T : IUniqueComponent public ref class UniqueComponentList : public FilteredCalendarObjectList<T>, IUniqueComponentList<T>, IFilteredCalendarObjectList<T>, ICollection<T>, IEnumerable<T>, IEnumerable |
Type Parameters
- T
Inheritance Hierarchy
System..::..Object
iCal..::..FilteredCalendarObjectList<(Of <(<'T>)>)>
iCal..::..UniqueComponentList<(Of <(<'T>)>)>
iCal..::..FilteredCalendarObjectList<(Of <(<'T>)>)>
iCal..::..UniqueComponentList<(Of <(<'T>)>)>